A computerized maintenance management system (CMMS) is software that allows a maintenance or facilities team to organize all of their maintenance related activities in one central location. For example, they can track all of their Assets, Spare Parts, Vendors, Work Orders, Preventive Maintenance, etc. all in one software. A well run CMMS results in large productivity gains, downtime reduction and spare parts reduction.