Before jumping into the bitwise operators, we need to have a basic understanding of how binary numbers work.
Bitwise "Ands" and "Ors" work like logical "And" and "Or", but on a bit-by-bit level.
Xor is short-hand for "Exclusive Or," meaning one or the other (but not both).
Shifting will cause each digit to move one place to the left (or right), while the "Not" operator will invert each digit. Turning the ones to zeros and vice versa.
Below is a short example using the previous operators.