Comparison operators: Comparison operators are used within conditions to compare values and determine their relationship (e.g., greater than, less than, equal to).
Logical operators: Logical operators combine multiple conditions together using AND, OR, or NOT operations.
Short-circuit evaluation: Short-circuit evaluation occurs when logical expressions are evaluated left-to-right and stop evaluating as soon as they reach a point where the final result is determined.