Accounting involves recording business transactions and providing financial information to both internal and external parties. It follows generally accepted accounting principles (GAAP) and involves an accounting cycle of recording, classifying, summarizing, and reporting transactions. The accounting process results in financial statements such as the balance sheet, income statement, statement of cash flows, and statement of retained earnings that are used by managers, investors, creditors, and other stakeholders to understand the company's financial position and performance.