A system where data is sent only in response to a request, eg, video on demand. The opposite system is push technology, where data is sent without being requested. Push and pull are frequently used to describe data sent over the internet. The web is based on pull technologies, where a page isn't delivered until a browser requests it.