ERP (Enterprise Resource Planning):

CRM

Tasks

Reminders

Quotes

Purchasing

Project Management

Invoices

Inventory Management

Sales Management

Shipping/Receiving

Document Management

Equipment Tracking

Warranty Tracking