Det som jag har sett är att applikationen kan använda sig av tre olika metoder för att få veta om något har hänt.
"Developers will be able to build message, sound, and badge alerts into their applications. "
Min tolkning av detta är att de kan välja mellan en popup, ett ljudlarm eller helt enkelt en uppdatering av ikonen för att tala om att något har hänt.
Sedan så måste de också underhålla en egen server för pushmeddelanden.
Och nej, det är inte fråga om att ha bakgrundsprogram. Det är just det som Apple har sagt nej till pga att det drar för mycket ström.