Here is an excellent link on logic gates (AND, OR, XOR, NOT, NAND, NOR, and XNOR).
All a gate does is look at the two inputs and give a predefined output based on that, nothing more. No magic, no mystery. More than anything I think that it's the names that confuse people! HonorTagJournalistHonorTagProfessionalPC DoctorPC DoctorProgrammingLogic GatesLogicBooleanComputers