I have heard of push notifications, but I haven't completely understood what they are all about. A friend of mine recently came up with an idea, and I just wanted to see if it is possible with push notifications. I will go into the technical details, as the idea itself is irrelevant. I want to write an application that will receive background notifications from a server. The server will send an XML file to the application, the application will process that XML file, and will display alerts accordingly (or it won't display any alerts at all, if it doesn't need to). I want all these to happen while the application is closed. I also want to be able to instruct the application to receive that XML file at a specific time of the day. Regarding this idea, I have 2 questions: 1) Is that possible with push notifications? 2) If it is, will I need to configure the server that will send the notifications accordingly, or the server can be left intact?