Amazon Virtual Private Cloud (VPC)
VPC is a foundational service that allows you to create a secure private network in the AWS cloud where you launch your resources.
What you can do with VPC:
Isolate and protect resources.
Private virtual network.
Launch resources like EC2 instances inside the VPC.
A VPC spans Availability Zones in a Region.
What is VPC Peering?
VPC peering allows you to connect 2 VPCs together.
Peering facilitates the transfer of data in a secure manner.
internet gateway
Don’t forget an internet gateway allows traffic to the public internet and peering connects 2 VPCs together.