This is a very simplified explanation, but, in RIM's push model, it's RIM's servers that do all the work. While in Activesync, the handset is what keeps the "heartbeat" alive, with the Blackberry, RIM's server farm does all of the polling for the handset.