The OSI model consists of 7 layers that define the functions of network communication. Each layer has a specific role and passes data to the next layer. The network layer is responsible for logical addressing, routing packets between networks, and delivering packets to their destination across multiple networks using protocols like IP.