This article discusses the various types of companies based on size and legal structure. It explains the significance of organizational structure and the impact of the external environment on business organizations. The types of companies discussed include micro business, small business, medium-size business, large-size organization, sole trader, partnership, limited liability business, public limited, and cooperative. The article also explores the impact of political, economic, social, technological, legal, and environmental factors on business organizations.