Mental Model
Bit manipulation uses the tiny on/off switches inside numbers to do math faster and simpler. It works directly with the bits, which are the smallest parts of numbers.
Analogy: Imagine a row of light switches where each switch can be on or off. Bit manipulation is like flipping these switches directly to get the answer, instead of counting or adding up numbers the usual way.
Number: 13
Bits: 1 1 0 1
↑ ↑ ↑ ↑
8 4 2 1 (values of each bit)
Each bit is a switch: on (1) or off (0)