This is typically a system created to manage the company through which we can control any proccess in company.
Dedicated systems are created to enhance business productivity, quality control, and allow to optimization work.
This type of software is not only for large companies, this system also be used in a smaller company in order to pursue and collect historical data about customers, orders, etc.
Advantages:
Disadvantages: