Human Resource Management Systems and Human Capital Management (HCM) software are HR platforms that offer functionality across multiple HR software categories. Human resource management systems are used to manage all human resource information within an integrated, modular system. Companies use human resource management systems to manage high-value HR functions, such as recruiting, performance reviews, and employee training, within a centralized system that streamlines HR management and reporting. Human resource management systems management suites are most commonly implemented by HR departments within enterprise companies. Due to their modular design, human resource management systems can be customized and organized according to organizational needs. Human resource management systems may be purchased as a fully integrated suite or as individual modules that may be paired with one or more best-of-breed HR software products. Human resource management systems commonly offer a combination of core HR software, recruiting software, performance management software, and corporate LMS software.