This article discusses the different types of companies, including micro business, small business, medium size business, and large size business. It explores the characteristics of each type and how external forces, such as political, economic, social, legal, environmental, and technological factors, influence businesses. The article also covers sole traders, partnerships, and limited liability businesses.