The practice of breaking down complex problems into basic, self-evident principles for better understanding and solution formulation.