# NAT Gateway
#aws #cloud #networking
A NAT gateway is AWS managed service which will utilize Network Address Translation (NAT) service. You can use a NAT gateway so that instances in a private subnet can connect to services outside your VPC but external services cannot initiate a connection with those instances.
# NAT Instance
A customer managed NAT service that can be used instead of a NAT gateway as well as a Bastion host to connect to an instance as well as provide the instance in the private subnet an access to the internet.