ARP'nin veya Adres Çözümleme Protokolünün birincil amacı, bir İnternet Protokolü adresinin yerel bir ağın parçası olan fiziksel bir makinenin adresiyle ilişkilendirilmesidir. 2014 itibariyle, IP adreslerinin uzunluğu 32 bit ile 48 bit arasında değişebilir.
IP Sürüm 4'te oluşturulan IP adresleri 32 bit uzunluğundadır ve 2014 itibariyle en sık kullanılan IP düzeylerinden biridir. Ethernet yerel alan ağında kullanılan IP adresleri, kendisine bağlı aygıtlarla ilişkilendirildiğinde genellikle 48 bit uzunluğundadır. Fiziksel makinenin adresi bir MAC veya Medya Erişim Kontrolü adres olarak bilinir. ARP daha sonra bir MAC adresini bir IP adresi ile ilişkilendiren bilgileri içeren bir önbellek dosyası oluşturur. Protokol ayrıca MAC ve IP adresleri arasındaki adres dönüşümünden de sorumludur.
Her tür yerel alan ağı tipik olarak ayrı protokol ayrıntılarına sahiptir. ARP, ATM, HIPPI veya Ethernet gibi çeşitli ağlar için Bağımsız Yorumlar İsteği komutları oluşturmak için geliştirilmiştir.
ARP'nin RARP olarak adlandırılan ters bir sürümü de vardır. Bu protokol IP adresleriyle ilgili bilgileri olmayan ve ARP önbellek dosyasından bilgi talep etmelerini sağlayan ana makineler tarafından kullanılır.