IP is the protocol that governs how data is sent between devices on the internet. Each device has a unique IP address that is used to route data packets to the correct destination. IP addresses are numerical identifiers composed of four groups of numbers separated by periods. IP provides an unreliable connectionless delivery service and handles fragmentation of data into packets that may arrive out of order.