This article explains the different types of companies such as sole traders, partnerships, private and public limited liability businesses with their characteristics and examples. It also covers the main criteria used for classifying different kinds of businesses, micro, small, medium and large businesses. The subject is Business in Practice and the course code is not mentioned. The content is relevant for students studying business management or related courses in any college or university.