The primary difference between a privately held corporation and a public corporation is:
Shares of public corporations are traded on stock exchanges.
Public corporations allow for their shares to be bought and sold on public stock exchanges, whereas privately held corporations do not trade their shares on public markets.