Enterprise Resource Planning (ERP), Customer Relationship Management (CRM) and Project Management (PM) all rolled into one web-based application.