What are the main differences between AWS and Azure?

What are the main pros and cons of both of them?