Internet Protocol (IP) is the core network layer protocol with respect to addressing and host location on the Internet.
The current version is IPv4. A slow migration is underway towards an updated version, IPv6.
IP headers feature 32-bit source and destination address fields, along with other fields responsible for features such as type of service or the management of packet fragmentation and reassembly.
See RFC 791.