Typisk blir ARP brukt på denne måten: En nettverksvert benytter IP-protokollen på nettverkslaget, men for å kommunisere med en annen vert på det lokale nettverket må verten vite MAC-adressen til mottakeren. ARP fungerer på den måten at verten som skal sende en pakke kringkaster en ARP-pakke som inneholder IP-adressen til mottakeren. Sender venter så på et svar fra verten som benytter den IP-adressen. En vert kan også svare på vegne av andre verter. Dette kalles proxy arp.