In the broadest sense, how does ion propulsion work?
Ion propulsion is accomplished by creating ions (charged particles) that are accelerated electrostatically through a potential difference. As these ions are accelerated, conservation of momentum requires that the spacecraft be accelerated in the opposite direction. This provides the thrust to change the speed of the spacecraft.