I was going through this article. There it's mention that
The addition of donor impurities contributes electron energy levels high in the semiconductor band gap so that electrons can be easily excited into the conduction band.
What I don't understand is that how can electron reside in extra electron energy level, when the level itself lie in the bandgap region.