A public company is a company whose shares are sold to the general public. The owners of public company are its shareholders. Sometimes a private company "goes public" so it can sell more shares to more shareholders.