# What are logical addresses and where do they actually reside?

While studying about memory management, paging and segmentation there is a lot of usage of phrases like CPU generates logical addresses and logical addresses are converted to physical addresses etc. I know that the term physical address refers to actual RAM, but I do not have clear idea about what logical address is and where does it reside.

So my questions are:

• What is meant by CPU generates logical address?
• Where do logical addresses reside (in RAM or somewhere else)?

Can anyone please explain these things.