A joint-stock company refers to a form of enterprise organization in which three or more stakeholders (at least three) voluntarily combine by holding shares.
Private enterprises can also be joint-stock companies, as opposed to listed companies. For example, in the enterprise founded by the three brothers, everyone has shares, but outsiders can't buy shares in this company.