What is the difference in nature between private enterprises and joint-stock enterprises (limited liability companies)

Asking questions is problematic.

Private enterprises may overlap with limited liability companies and joint-stock enterprises.

Limited company expresses limited liability. A joint-stock company refers to a joint-stock company.

Private enterprises only represent that the actual controller of the company is private. Private enterprises correspond to state-owned enterprises and joint ventures.