This document provides an overview of different types of companies under the Companies Ordinance 1984 in Pakistan. It discusses companies limited by shares, companies limited by guarantee, unlimited companies, and organizations not for profit. The document also notes that companies may be private or public and provides examples of different types of companies including charitable companies, statutory companies, registered companies, single member companies, private companies, public companies, listed companies, holding companies, and subsidiary companies.