Question: what is the difference between public and private teams?
Answer: Teams can be created to be private to only invited users. Teams can also be created to be public and open and anyone within the organization can join (up to 10,000 members).