This document provides an overview and introduction to Windows Phone development. It outlines the hardware requirements for Windows Phone devices, as well as the software requirements for the Windows Phone SDK. It describes the Windows Phone architecture and how the Silverlight and XNA frameworks fit within it. It also discusses how Windows Azure can be used to store and retrieve data from Windows Phone applications in the cloud. Finally, it provides an overview of the Windows Phone application development lifecycle and certification process for submitting apps to the Windows Phone Marketplace.