What is financial accounting and the role of financial accounting in a corporate environment?

What is financial accounting and the role of financial accounting in a corporate environment?