Organizations in asset-intensive industries use EAM software products to address physical asset (industrial infrastructure, plant and equipment) support requirements. EAM is primarily a transactional workflow system designed for the purposes of managing capital asset maintenance by managing asset data and work processes. This includes asset maintenance history data and a linear, or hierarchical, asset register. The software supports scheduled maintenance tasks based on historical records or OEM vendor guidance. An alternative term used for EAM is “computerized maintenance management system” (CMMS). These systems are generally considered to be small-scale, single-site applications with less functionality around parts management and resource scheduling. However, there is no strict definition enforced, and terminology and definitions vary by vendor.