Accounting involves recording, classifying, and summarizing financial transactions and events. It has the objectives of keeping systematic records, protecting business assets, and facilitating decision making. The key concepts in accounting include separate entity, going concern, money measurement, cost, dual aspect, accounting period, and matching. Financial statements like the balance sheet, income statement, and statement of cash flows are prepared using accounts from the general ledger in accordance with accounting principles.