each byte can be identified by its position in the sequence of all bytes in memory its address
collections of bytes can be combined into data structures using addresses
-e.g.store an image as a sequence of brightness values use address of the first to access the image data
-store a video sequence as series of images add address of next and previous to each frame