What is Generally Accepted Accounting Practices (GAAP)?

What is Generally Accepted Accounting Practices (GAAP)?