While a normal Data Service (Content Service) delivers data when it is asked for (like Get-NextContentLevelGetNextContentLevel) the Push Service is responsible for “pushing” data to every client.
The PushService works as central data hub. The Service has a set of methods to get the Update Information containing the data that must be pushed to the client defined by its criteria, by the sequence and by the last known status.