A PBC is just a for-profit company that has _some_ sort of specific mandate to benefit the "public good" - however it chooses to define that. It's generally meant to provide some balance toward societal good over the more common, strictly shareholder profit-maximizing alternative.
(IANAL but run a PBC that uses this charter[1] and have written about it here[2] as part of our biennial reporting process.)