What is the difference between a private mailbox and a PO box?

The difference between a private mailbox and a PO Box is that a PO box has restrictions to only collect postal mail and charges extra fees for receiving packages, meanwhile a private mailbox handles mail and receives packages from various carriers at no extra cost.