How Public and Private Subnets Really Work in AWS (With VPC, NAT Gateway & VPN)

When I started learning AWS networking, concepts like VPC, public subnet, private subnet, NAT Gateway, and VPN felt overwhelming.
Most…