Accounting involves systematically recording financial transactions of a business. There are several main types of accounting, including management accounting which focuses on internal information, financial accounting which records transactions and prepares financial statements, tax accounting which helps follow tax rules, forensic accounting which involves fraud investigations, and cost accounting which analyzes manufacturing costs. Accounting provides information to both internal and external users of a business's financial records and statements.