Internet Protocol (IP) is a protocol used for communicating data across packet-switched networks using the TCP/IP protocol suite. IP is the primary protocol in the Internet Layer and delivers packets from source to destination hosts based solely on their addresses. IP defines addressing methods and encapsulation structures for datagrams. While IPv4 is still dominant, its successor IPv6 is being actively deployed worldwide.