The document introduces the Capability Maturity Model (CMM) which describes five levels of software process maturity. It uses an analogy comparing little league and professional baseball teams to represent low and high maturity organizations. Little league teams operate chaotically while professional teams have well-defined, coordinated processes. CMM aims to help software organizations improve their processes and become more "mature" like professional teams. The five levels progress from initial/ad-hoc processes to optimized, continuously improving processes. The document also discusses some common criticisms of CMM such as it being used only as a certification stamp.