Relationship between cost accounting, financial accounting, management accounting and financial management

Cost Accounting is a branch of accounting, which has been developed because of the limitations of Financial Accounting from the point of view of management control and internal reporting.