Sales person tracking, Order management system, Product catalog management, Multiple rate and discount structures, Sales and sales team management, Customer-Company communication.