A place in a computer program where digital information can temporarily be stored before it is discarded.