Question: what is the difference between public and private company?
Answer: The general rule is that any company which is not a public company is a private company. The main difference between a public and a private company is that the shares of a public company are typically traded on a stock exchange (i.e. the company is listed), while a private company's shares are not.