This document discusses push notifications for Android applications. It describes how polling frequently to check for updates can drain a device's battery. The Android Cloud to Device Messaging (C2DM) API makes it easy for applications to use push notifications instead of polling. With C2DM, servers can send lightweight messages to Android apps through Google's infrastructure. When a message is received, the app is notified through a broadcast intent and can update from the cloud without polling. The document provides an overview of registering apps for C2DM, sending messages from servers, and receiving them on Android devices.