Ključna razlika med logičnim naslovom in fizičnim naslovom je v tem, da CPU med izvajanjem programa generira logični naslov, medtem ko je fizični naslov mesto v pomnilniški enoti.
Preprosto povedano, CPU ustvari logični ali virtualni naslov. Z vidika programa, ki se izvaja, se zdi, da se element nahaja na naslovu, ki ga daje logični naslov. Pomnilniška enota upošteva fizični naslov. Poleg tega omogoča dostop do določene pomnilniške celice v glavnem pomnilniku prek podatkovnega vodila.