A public blockchain network is completely open and anyone can join and participate in the network.
A private blockchain network requires an invitation and must be validated by either the network starter or by a set of rules put in place by the network starter.