Currently looking at this document
docs.aws.amazon.com/AmazonVPC/latest/UserGuide/… to make sense of the NAT gateway. Can anybody explain what a NAT gateway does exactly ? I know that it enables my private subnets to communicate with the internet, but how does it do it ? And what is an Internet gateway exactly ? Sorry I'm a Software Engineer haven't worked in a server environment yet, trying to make sense of the backend stack