This is an incredibly basic question, but basically I'm really struggling to understand what the "addition modulo 2" is and why is it used in quantum computing.
I've tried Wikipedia, endless QC lecture notes and forums, but everywhere they just give for granted that you know what the modular addition stands for... but I don't.
What exactly does a modulo 2 addition stand for? Where does the 2 come from? Can anyone please work out an example (rather than just give the result)?
For example, why does A⊕A⊕B=B?
For example again, I get what the CNOT gate does, and I understand how the bit-flipping matter works overall, but can someone please explain or direct me to a source on how this (0⊕b=b and 1⊕b=¬b) actually links to this modular addition?