Reliability centered maintenance (RCM) is an engineering framework that defines a complete maintenance regime to preserve the functions required of machinery. It involves identifying the operating context and failure modes of equipment, analyzing the criticality of failures, and selecting maintenance tasks to address dominant failure causes. The goal is to develop a cost-effective, routine maintenance program that focuses on the most critical equipment functions and prevents disruptive failures. RCM also emphasizes using predictive maintenance techniques in addition to traditional preventive measures.