A bitwise operation is an operation that operates on bits and performs bit-by-bit manipulation. The most Commonly used bitwise operations are: 1. AND : (a & b) 2. OR : (a | b) : 3. XOR : (a ^ b) : Exclusive OR 4. NOT : (~a) : Inverts all the bits 5. Left Shift : (a > b) :Mathematically, a >> b is equivalent to a / 2^b 2. Logical Right Shift : (a >>> b) :Mathematically, a >>> b is equivalent to a..