AWS overview
Cloud computing is the delivery of on-demand computing services — from applications to storage and processing power — typically over the internet and on a pay-as-you-go basis.
‣Rather than owning their own computing infrastructure or data centers, companies can rent access to anything from applications to storage from a cloud service provider.
‣One benefit of using cloud computing services is that firms can avoid the upfront cost and complexity of owning and maintaining their own IT infrastructure, and instead simply pay for what they use when they use it.
They nees to pay as they use.
Take eg of Netflix, it has a large number of customers accessing their platform so they need a very large amount of RAM,CPU,Hard disk storage ,etc ,etc….
So they need to focus on their own services that they need to provide to customers and also need to focus on these above resources -RAM,CPU,hard disk..
So managing all these requires lot of investment and to concentrate only on their core business part becomes difficult. So these companies outsource these resources (RAM, CPU,hard disk) to some providers. As these providers provide us a large amount of RAM CPU and storage dynamically ,so they are known as cloud providers and the company who provides this service is known as cloud computing company.
AWS is one of them and is veery much famous among others.
AWS has certain specific data centers through which they provide the companies required resources.
These datacenters are situated in different regions. Each region has a specific number of availability zones. All the datacenters are inside these availability zones(AZ).

Each AZ will always have at least one other AZ that is geographically located within the same area, usually a city, linked by highly resilient and very low latency private fiber optic connections. However, each AZ will be isolated from the others using separate power and network connectivity that minimizes impact to other AZs should a single AZ fail.
Region is a collection of availability zones that are geographically located close to one other. This is generally indicated by AZs within the same city. AWS has deployed them across the globe to allow its worldwide customer base to take advantage of low latency connections. Every Region will act independently of the others, and each will contain at least two Availability Zones.
In Mumbai region we have 3 AZs.
For example, if an organization based in London was serving customers throughout Europe, there would be no logical sense to deploy services in the Sydney Region simply due to the latency response times for its customers. Instead, the company would select the region most appropriate for them and their customer base, which may be the London, Frankfurt, or Ireland Region.
Having global regions also allows for compliance with regulations, laws, and governance relating to data storage (at rest and in transit). For example, you may be required to keep all data within a specific location, such as Europe. Having multiple regions within this location allows an organization to meet this requirement.

AWS services:
AWS provides almost every service
It provides storage as a service (SAAS)
Infrastructure as a service (IAAS)
Platform as a service (PAAS)
Compute as a service (CAAS).
One eg of compute as a service is EC2 service under AWs.
Elastic Cloud Compute-- it provides all the required storage ,RAM, CPU required for specific application for a specific company.