A joint stock company is different from a partnership because it is a separate legal entity from its shareholders, whereas a partnership is not.