Original: In computer science, a memory address is an identifier for a memory location, at which a computer program or a hardware device can store data and later retrieve it.
Simplified: In computer science, a memory address is an identifier for a memory location (where a computer program or a hardware device can store data and later retrieve it).