Figure shown below is a very high level architecture diagram of an AWS Virtual Private Cloud (VPC)
Basic characteristics of an AWS VPC
-------------------------------------------------------------
By default an AWS account can contain only 5 VPCs
VPC can't span across AWS regions.
VPC can span across multiple availability zone in the same region.
VPC can contain multiple subnets provided the CIDR is not overlapping.