Nyckelskillnaden mellan logisk adress och fysisk adress är att CPU genererar logisk adress under programkörning medan den fysiska adressen är en plats i minnesenheten.
Enkelt uttryckt genererar CPU den logiska adressen eller den virtuella adressen. Ur perspektivet för ett program som körs verkar ett objekt vara placerat på den adress som tillhandahålls av den logiska adressen. Minnesenheten observerar den fysiska adressen. Dessutom tillåter den åtkomst till en viss minnescell i huvudminnet med databussen.