A public blockchain is a blockchain network where anyone can view or execute transactions. Anyone can join a public blockchain; therefore, strong security measures are implemented to prevent malicious activity. They are decentralized and use democratic processes to make changes to the network. No personal identifying information is shared on a public blockchain.
Almost all cryptocurrency sites, including Bitcoin, are public blockchains.