This article discusses the various sources of long term finance for different types of companies, including sole traders, partnerships, private limited companies, and public limited companies. It explores the different methods of obtaining long term finance, such as sale of assets, retained profits, long-term loans, acquiring bank loans, mortgages, credit for trade, overdrafts, and share capital. The article also highlights the similarities and differences in terms of long term finance among these different types of companies.