Keskeinen ero loogisen osoitteen ja fyysisen osoitteen välillä on se, että CPU luo loogisen osoitteen ohjelman suorituksen aikana, kun taas fyysinen osoite on sijainti muistimoduulissa.
Yksinkertaisesti sanottuna CPU luo loogisen osoitteen tai virtuaalisen osoitteen. Käynnissä olevan ohjelman näkökulmasta kohde näyttää olevan loogisen osoitteen antamassa osoitteessa. Muistiyksikkö tarkkailee fyysistä osoitetta. Lisäksi se sallii pääsyn tietylle päämuistin muistisolulle dataväylällä.