The document discusses the basics of developing applications for the Android platform. It introduces Android as a software stack for mobile devices based on Linux and using Java for applications. It outlines the basic building blocks of an Android app, including activities, intents, permissions, services and content providers. It provides an example of layout code using XML and describes intents as declarations to perform predefined actions. It also briefly mentions the Android Market for distributing apps and some alternative app stores.