title: How do iOS Push Notifications work?
body: <p>How do iOS "push" notifications get delivered to a particular device without that device needing to poll a server?</p>
  
  <p>For example, let's say I have received a new message on Facebook. Facebook notifies Apple that my device should receive a notification as such. But how does Apple know which device/IP to push the message to?</p>