Three or more than three person desirous to form a company to offer shares to general public may form a public company. Although a public company has to fulfill much legal formalities but a public company can offer its share to general public. Minimum three directors are required to form unlisted company, an unlisted company can offer shares to general public on its counter, but shares cannot be traded in stock market.
Minimum seven directors are required to form listed company, a listed company can offer shares to general public and shares can be traded in stock market.