Data communication between two systems
1. Application layer generates data
2. Presentation layer modifies/converts data format
3. Session layer carries out session activities
4. Transport layer adds transport layer information
5. Network layer adds network layer information
6. Data link layer adds data link layer information
7. Physical layer converts data to zeros and ones and sends over the physical medium