How do you suppose to buy a unit of share from a private company? You can buy shares only in public companies. You can invest in private companies only when the owner invites you as an investor.You have made a good statement here I was also wondering how someone can be able to invest in Twitter when it is a private company,the only way which I see people can invest in Twitter is either you use it for advertising or you buy a unit of share from them