Los operadores lógicos son los que se utilizan en la evaluación de condiciones lógicas (verdadero o falso), no confundir con los operadores booleanos, que son utilizado sobre variables.

&&operador binario que devuelve verdadero si ambas expresiones son verdaderas, en otros casos devuelve falso.
||operador binario que devuelve verdadero si al menos una de las expresiones es verdadera.