Accounting involves systematically recording business transactions and events in monetary terms. It has the objectives of monitoring operational efficiency, controlling cash flows, and allowing for comparison over time. The key functions of accounting are keeping records, protecting business assets, communicating financial results, and meeting legal requirements. Accounting adheres to concepts like separate entity, going concern, money measurement, and cost, as well as conventions like consistency, full disclosure, and conservatism.