Internet Protocol (IP)
This is the only layer 3 protocol and identifies hosts on different networks. Though here are two versions of this protocol which are IPv4 and IPv6. As the names suggests the second protocol is an updated version of the first. This was mainly brought about as We are running out of IPv4 addresses on the pubic internet.