Es un operador lógico (or), recomiendo la lectura que te han pasado, una explicación sencilla es:
El if se transforma en una expresión true(vardadera) si las dos condiciones son verdaderas o en caso contrario si la tercera y cuarto expresión es verdadera.
Espero que te despeje estas dudas básicas, y no olvides de darte una vuelta por
aquí
Hasta Luego .-