AWS Regions vs Availability Zones — What’s the Difference?

When designing cloud infrastructure in Amazon Web Services, two important concepts to understand are Regions and Availability Zones (AZs).