Microsoft Azure is a cloud computing service created by Microsoft that allows users to build, test, deploy and manage applications through a global network of Microsoft-managed data centers. Azure supports many programming languages, tools and frameworks. It offers three main service models: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). IaaS provides virtual infrastructure, PaaS provides development platforms and services, and SaaS provides ready-to-use applications. Azure aims to give users control, ease of use and scalability at different levels depending on the service model used.