Can instances in a private subnet communicate with each other?

How do resources in a private subnet access the internet?

What is Private subnet?

What is Public subnet?

What is the "Main" Route Table?