AWS is a comprehensive, evolving cloud computing platform provided by Amazon that includes a mixture of IaaS, PaaS and SaaS offerings.
Azure lets you add cloud capabilities to your existing network through its PaaS model, or entrust Microsoft with all of your computing and network needs with IaaS.
Google Cloud Platform is a suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products.