This document summarizes key concepts from Chapter 4 of the textbook "Programming Logic and Design". It discusses boolean expressions and selection structures, relational comparison operators like =, <, >, logical operators like AND, OR, and NOT, and making decisions within ranges. Examples of flowcharts and pseudocode are provided to illustrate if/then, nested if, and if/else selection structures and avoiding common errors when combining logical operators.