The location to/from which executing
code "thinks" it is transferring data. Thanks to the magic of
virtual memory the code doesn't need to know that it may actually be transferring to/from a different
physical address than a different
process&using the same
virtual address.