The Microsoft Push Notification Service in Windows Phone offers third party developers a resilient, dedicated, and persistent channel to send information and updates to a mobile application from a web service.

There are 3 types of Push Notification on Windows Phone 7, they are Tile, Toast and Raw Notification.

A nice article by fellow MVP Prasad: Microsoft Push Notification in Windows Phone 7 - CodeProject