Why An OR gate outputs a logical high whenever at least one of its inputs is high; it only outputs 0 when every input is 0. In Boolean terms the output is A + B, where the plus sign means logical OR, not addition. Its truth table for two inputs reads 0,1,1,1 going from both inputs low to both inputs high.
Watch out The choice about producing 0 when all inputs are 1 describes a NAND gate, and the one about producing 1 when all inputs are 0 describes a NOR gate.
OR = "any one will do." Only all-zeros in gives zero out.