The major types of high-level financial management are cost management and investment management. Managerial finance depends on the core business logic: accounting.
Generally Accepted Accounting Principles (GAAP)
Accounting includes four main financial statements that all publicly traded businesses must produce regularly; these statements adhere to the standards established by generally accepted accounting principles (GAAP).