We will explain the difference t AWS connections., between a region, an availability zone and edge location

 AWS REGION
An Amazon AWS region is a physical location spread across the globe to host your data to reduce latency. In each region there will be at least two availability zones for fault tolerance.




AWS AVAILABILITY ZONE

An AZ is a combination of one or more data centers in a given region. These data centers need not to be separated by multiple kilometers physically but by meters within a physical compound which are completely isolated from each other failure such as power, network in a given AZ.  It is a logical grouping of data centers in a given region for service high availability. 



 AWS DATACENTER
A data center is a location where actual physical data resides. A data center typically has 50000 to 80000 physical servers. A single or couple of data centers are clubbed into one AZ.


 AMAZON AWS EDGE LOCATION 



An edge location is where end users access services located at AWS. They are located in most of the major cities around the world and are specifically used by CloudFront (CDN) to distribute content to end user to reduce latency. It is like frontend for the service we access which are located in AWS cloud. Below are some of the Edge locations as of this writing.