what is the difference between electron and hole?
Unlike an electron which has a negative charge, holes have a positive charge that is equal in magnitude but opposite in polarity to the charge an electron has. Holes can sometimes be confusing as they are not physical particles in the way that electrons are, rather they are the absence of an electron in an atom.