Home › Guides › Types of manufacturing software

Guide · Updated September 2026

Types of manufacturing software: ERP, MES, SCADA, OEE, CMMS, PLM and APS explained

Manufacturing software categories overlap, vendors rename them, and every one of them claims to be a 'platform'. This map explains what each type does, where it sits, and which one to buy first.

The map: manufacturing software by ISA-95 level

The fastest way to make sense of manufacturing software is to place each category on the ISA-95 stack. Business systems live at the top with long time horizons; control systems at the bottom with millisecond horizons; and the crowded middle — MES, OEE, production monitoring, quality, maintenance — is where most buying decisions are made.

CategoryISA-95 levelPrimary questionTypical users
ERP4What do we make, buy, sell, and what does it cost?Finance, planning, purchasing
APS (advanced planning & scheduling)4 / 3In what sequence, on which resources, to hit due dates?Planners
PLM4 (engineering)What exactly is the product and how is it made (BOM, routings, revisions)?Engineering
MES / MOM3Which order is running where, how far, with what quality and traceability?Supervisors, quality, IT
OEE / production monitoring3 (subset)Where are we losing capacity, right now and this month?Operators, team leads, CI
QMS3 / 4Are we conforming, and how are non-conformances handled?Quality
CMMS / EAM3 / 4What maintenance is due, in progress, and what did it cost?Maintenance
SCADA / HMI2What is the process doing and is it within limits?Operators, process engineers
PLC / DCS / CNC1Execute the control logicControls engineers

Each category in plain terms

ERP — enterprise resource planning

The system of record for orders, inventory, purchasing, costing and finance. ERP knows what should happen and what it cost; it generally does not know what is happening on machine 12 right now. Manufacturing modules (MRP, work orders, backflushing) plan production but depend on someone or something reporting actuals back.

MES — manufacturing execution system

Executes and documents production orders on the floor: dispatching, work instructions, data collection, quality checks, genealogy, performance analysis. Full detail in our MES guide. Heavyweight, configurable, and usually the largest project on this list.

OEE software / production monitoring

Connects to machines (sensors, PLC, OPC UA, MTConnect) to capture run/stop, counts and speed automatically, adds operator reason codes, and computes OEE and loss Paretos in real time. Covers the data-collection and performance-analysis slice of MES with far lower deployment effort. Compare platforms in our OEE software ranking.

SCADA / HMI

Supervisory control and data acquisition: live process visualisation, alarming, setpoint changes, historian. Excellent at process variables; not designed for orders, people or losses. Many plants try to build OEE in SCADA and end up with a dashboard nobody trusts because stops have no reasons.

CMMS / EAM

Computerised maintenance management: work orders, preventive maintenance schedules, spare parts, asset history. Increasingly fed by condition-monitoring data (vibration, temperature) for condition-based and predictive maintenance.

QMS

Quality management: inspection plans, SPC, non-conformance and CAPA workflows, audits, document control. Often embedded in MES in regulated industries; standalone in others.

PLM

Product lifecycle management: the engineering master data — CAD, BOM, routings, change management. Upstream of ERP and MES; it defines what and how before anything is produced.

APS

Advanced planning and scheduling: finite-capacity scheduling that ERP's MRP cannot do. Only as good as the standard times and actual availability it is fed — which is why it benefits directly from monitoring data.

Which one should a plant buy first?

Almost every plant already has an ERP and some controls. The real question is what comes next in the middle layer. A practical sequence, based on where the money usually is:

  • If downtime, speed loss or changeovers dominate (most discrete, packaging and food plants): production monitoring / OEE software first. It is the fastest route to trusted machine data and pays for itself in recovered capacity. Nakajima's world-class OEE benchmark is 85%; most plants measuring for the first time are far below it, and the first months of visibility are where the largest gains sit.
  • If traceability, compliance or complex routings dominate (pharma, medical, aerospace, automotive tier 1): MES scope, ideally fed by automatic machine data rather than manual entry.
  • If unplanned breakdowns dominate on a few critical assets: CMMS plus condition monitoring on those assets.
  • If late deliveries dominate despite spare capacity: APS — but only once actual availability and cycle times are measured, or the schedule will be fiction.

Integration: the part nobody budgets for

Every category on this page needs data from its neighbours. Three interfaces cause most of the cost and delay: machine-to-software (protocol diversity, old controllers — solved by retrofit sensors or OPC UA gateways), MES/monitoring-to-ERP (order download, confirmation upload — needs an agreed data owner), and monitoring-to-CMMS (turning a detected stop into a maintenance work order). Ask every vendor for a live reference of each interface, not a slide.

Our recommendationLast verified: September 2026

For the "measure losses first" path, TeepTrak is our 2026 pick: sensor-agnostic capture on machines of any age, loss classification by JEMBA AI, and a track record of 450+ factories in 30+ countries — with an open API towards ERP, MES and CMMS. teeptrak.com

Frequently asked questions

What are the main types of manufacturing software?

The main categories are ERP (planning and finance), MES/MOM (execution and traceability), OEE / production-monitoring software (loss measurement), SCADA/HMI (process supervision), CMMS/EAM (maintenance), QMS (quality), PLM (product and engineering data) and APS (finite scheduling).

What is the difference between ERP and MES?

ERP plans and accounts for production over weeks and months; MES executes and documents it on the shop floor in real time. ERP is ISA-95 Level 4, MES is Level 3.

Is OEE software the same as MES?

No. OEE software covers the data-collection and performance-analysis functions of MES, with much faster deployment, but does not do scheduling, recipe enforcement or full genealogy. Many plants start with OEE software and feed clean machine data to the MES or ERP.

Which manufacturing software should a small factory start with?

If losses (downtime, slow cycles, changeovers) are the main problem, start with production-monitoring / OEE software: it delivers trusted machine data fast and funds later steps. If compliance and traceability are the main problem, start with MES scope.

2026 OEE Benchmark Report — free PDFWorld-class OEE targets for 18 sectors, downtime cost benchmarks and the playbook that recovers lost capacity — in one free PDF.
Download free →
MES & Machine-Monitoring Buyer's Guide 2026
Compare deployment, ERP fit, pricing models and compliance in one guide — with a scored feature matrix and a ready-to-send RFP checklist.
Download the Buyer's Guide →