Transmitting data from an internal network or a cloud-based service to the user's computer or mobile device. Notifications for a wide variety of events as well as stock quotes and text messages are pushed in real time. In contrast, e-mail and various types of updates are typically pushed at intervals. Cloud-based services push people's personal photos, videos and documents to all their devices to keep them in sync. Automatic updates to applications are also a form of push technology. Push Is Automatic - Pull Requires a Request Contrast push with "pull" technology, in which the user initiates a request for the data each time. Downloading a Web page is an example of the pull model. PointCast Was the First In the mid-1990s, PointCast was the first Internet product to become popular for pushing selected news and stock quotes into a user's computer (see PointCast). See real time, BackWeb and Active Channel.