It is important to understand the network stack because it is the basic foundation of networking, without the foundation, you can't understand the further details of networking. Each layer of the network has a specific functionality and based on these functionalities data transmission occurs.
It is important to study structure of network stack because data travel through the different network layers and we have to study the movement of this data through these layers.