ARP (Address Resolution Protocol) is a network protocol that maps IP addresses to MAC addresses in local networks. When a device needs to communicate with another on the same network, it uses ARP to discover the physical hardware address associated with the target IP address.