The document discusses various decision making statements in C programming language, including if, if-else, if-else if-else, nested if, switch, ternary operator (? :) and goto statements. It provides syntax and examples of each statement type. Key decision making statements covered are if, if-else, if-else if-else for multi-way decisions, switch as a multi-way decision statement, and the ternary operator for two-way decisions. References and queries sections are also included.