1. Holes and electrons
In the animation, the holes are red and the electrons are blue. In fact, I have always resisted the concept of holes, because from this animation, the holes are not moving. But when talking about PN junctions and triodes, holes are regarded as moving carriers, although it does not seem to be difficult to understand.
2. PN junction: