The server push is a technology that we use to send data to a http client, without the client having to send a request like http get ...
It works so: the clients says "i'm connected" to the server, and when the server is ready, he sends the data, without the client requesting something.
for example, it can be usefull if a page has to be reloaded several times, like an html chat page.
Yours, Gal