A networking protocol developed for the creation of a robust internet being a connection across a variety of local networking mechanisms. The protocol used to connect to and through what is known today as the internet. The internet uses a layered architecture with several protocols. The TCP (Transmission Control Protocol) defines session-based communications, and the IP (Internet Protocol) addresses the lower-level issues of packet fragmentation and routing