Kľúčový rozdiel medzi logickou adresou a fyzickou adresou je v tom, že procesor generuje logickú adresu počas vykonávania programu, zatiaľ čo fyzická adresa je umiestnením v pamäťovej jednotke.
Zjednodušene povedané, CPU generuje logickú adresu alebo virtuálnu adresu. Z pohľadu spusteného programu sa položka zdá byť umiestnená na adrese poskytnutej logickou adresou. Pamäťová jednotka sleduje fyzickú adresu. Ďalej umožňuje prístup k určitej pamäťovej bunke v hlavnej pamäti dátovou zbernicou.