Not Gate (¬) When the input is 1 the output will be zero and vice versa. And Gate (^) it requires both inputs to be 1 for its output to be 1. Else it's output will be zero. Or Gate(v) when at least 1 input is 1, the output will be 1. Else it will be 0.
Exclusive Or (XOR). This need 1 input to be 1 for the output to be 1. However if both inputs are 1 or no inputs are 1, the output would be 0.
Not Or Gate (NOR) This is the mix of an Or Gate and a not gate. When both inputs are 0, the output will be 1. When either or both inputs are 1, the output will be 0.
Not And Gate (NAND). A mix of NOT and AND. When both inputs are 0 or only 1 is 1, the output would be 1. When both inputs are 1, the output is 0.