&& (AND) operator: The && operator is a logical operator that returns true if both of its operands are true, and false otherwise.
! (NOT) operator: The ! operator is a logical operator that reverses the truth value of its operand.
Short-circuit evaluation: An optimization technique where the second operand of an AND or OR expression is not evaluated if the result can be determined by evaluating only the first operand.