MES stands for Manufacturing Execution System which is used to manage the operations; for example, production order, process data, work instruction storage etc. ... SAP keeps the record of materials, BOM, routings and orders; the MES maintains the records/transactions such as WIP (work in progress).