What Is Difference Between VPC And Subnet?

What is subnet in AWS VPC?

.

How many subnets are in a VPC?

What is the difference between a public subnet and a private subnet in a VPC?

What is a VPC used for?