So I was recently wondering what happens to the excess charge when it is placed on an insulator or conductor e.g. rubbing two objects together. I know in the conductor the electrons are free to move whereas in the insulator they in general are not very mobile so the charge stays in a small region. But why does this happen? I know about the differences in insulator and conductor band structure, how is this related? Do the excess electrons become part of the band structure?