NAT gateways for outbound internet access from private subnets, internet gateways for public access, and transit gateways for complex network topologies.
Enable outbound internet for private subnets
Bi-directional internet connectivity
Connect multiple VPCs and on-premises networks