Public sector accounting is primarily practiced in government organizations, which include agencies, ministries, and departments that are funded by public funds. The purpose of public sector accounting is to ensure that public resources are used effectively and efficiently to meet the needs of citizens. This involves the use of specific accounting principles, such as fund accounting and budgeting, to track and manage public funds. While profit-making organizations, such as public limited companies, also use accounting principles, the focus of their accounting is on generating profits for shareholders, rather than on serving the public interest. Public training companies may also use accounting principles, but they are not typically part of the public sector, as they are not funded by public funds or tasked with meeting the needs of citizens.