a cmms offers multiple core maintenance functionalities. it is not limited to manufacturing but expands to facilities, utilities, fleet, hospitals, sports arenas and more where any type of equipment/assets are subject to repair and need maintenance. with improved technology and increasing competition, more and more companies are switching to cmms vs using manual methods to track and organize information. the different components of a cmms include but are not limited to: