Windows Azure is Microsofts take on Amazon Elastic Compute Cloud and Google App Engine.
All these services offer companies to host their web based applications in ‘the cloud’. For Amazon you upload a virtual machine that you can start as many instances you need of. Google chooses to only allow Python code that is then distributed over as many cores as is needed for the moment. Microsofts solution is in between.