In simple terms, donor impurities are like generous guests at a party that bring extra chips (electrons) that everyone at the party (the semiconductor material) can enjoy. These donor impurities are typically elements from group V of the periodic table, such as phosphorus or arsenic, which are added into a semiconductor material, commonly silicon or germanium. Silicon and germanium have four valence electrons, but these donor impurities have five. When they take their place in the semiconductor's crystal lattice, they come with an extra valence electron that doesn't fit in the typical bonding structure.
Think of a semiconductor's crystal lattice like a full parking lot with only enough spaces for each car (electron). When you try to park an extra car, it doesn't fit and ends up being free to roam around. This is similar to what happens with donor impurities: their extra electron doesn't have a place in the bond, so it becomes a free electron with relatively little encouragement, such as thermal energy from room temperature. These free electrons are like free cars that can easily move around, which makes them great for conducting electricity.
The net effect is that the introduction of donor impurities increases the number of free electrons above what you would see from the usual valence band to conduction band excitation that occurs naturally in semiconductors. This process is used intentionally in semiconductor manufacturing to create n-type material, where 'n' stands for negative because of the negatively charged free electrons.