Microsoft's Windows Azure Platform (PaaS) provides a cloud computing environment for building and hosting applications. It allows developers to use familiar tools while taking advantage of the scalability and flexibility of the cloud. Applications run across Microsoft's global network of datacenters and can automatically scale based on usage. The PaaS model manages servers, storage, networking and other infrastructure so developers can focus on their applications.