Enterprise Resource Planning (ERP) software helps companies coordinate information across business areas like marketing, supply chain management, accounting, and human resources. ERP programs use a shared database and reporting tools to manage business processes from a company-wide perspective. Functional areas within a business, like marketing and accounting, are interdependent and require data sharing to operate efficiently. Business processes integrate functional areas and are collections of activities that create value for internal or external customers. ERP systems improve information sharing between functional areas and business processes.