Difference between or and xor

It has to do with mutual exclusion. xor is exclusive. or is inclusive. Truth Table Comparison Note: the difference in the last case. xor is only true when either $x or $y is true, but not both (as the case for or).