Accounting is a system used to record, analyze, and communicate financial information. It involves recording transactions, classifying them, and communicating the results. The main objectives of accounting are to keep systematic records, ascertain profitability, determine financial position, assist in decision making, and fulfill legal compliance. Some key functions of accounting include keeping records, communicating results, meeting legal requirements, and planning and controlling business activities.