A public network is a type of network wherein anyone, namely the general public, has access and through it can connect to other networks or the Internet. This is in contrast to a private network, where restrictions and access rules are established in order to relegate access to a select few. Since a public network has few or no restrictions, users need to be wary of possible security risks when accessing it.
A private network is any connection within a specified network wherein restrictions are established to promote a secured environment. This type of network can be configured in such a way that devices outside the network cannot access it. Only a selected set of devices can access this type of network depending on the settings encoded in the network routers and access points. On the other hand, a public network is defined as a network that anyone can freely connect to little or no restriction.