company that offers its securities for sale to the general public
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.
The Dutch East India Company is often called the first public company.