This contribution presents a short review of electric propulsion technologies for satellites and spacecraft. Electric thrusters, also termed ion or plasma thrusters, deliver a low thrust level compared to their chemical counterparts, but they offer significant advantages for in-space propulsion as energy is uncoupled to the propellant, therefore allowing for large energy densities. Although the development of EP goes back to the 1960's, the technology potential has just begun to be fully exploited because of the increase in the available power aboard spacecrafts, as demonstrated by the very recent appearance of all-electric communication satellites. This article first describes the fundamentals of EP: momentum conservation and the ideal rocket equation, specific impulse and thrust, figures of merit and a comparison with chemical propulsion. Subsequently, the influence of the power source type and characteristics on the mission profile is discussed. Plasma thrusters are classically grouped into three categories according to the thrust generation process: electrothermal, electrostatic and electromagnetic devices. The three groups, along with the associated plasma discharge and energy transfer mechanisms, are presented via a discussion of long-standing technologies like arcjet thrusters, MPD thrusters, pulsed plasma thrusters, ion engines as well as Hall thrusters and variants. More advanced concepts and new approaches for performance improvement are discussed afterwards: magnetic shielding and wall-less configurations, negative ion thrusters, and plasma acceleration with a magnetic nozzle. Finally, various alternative propellant options are analyzed and possible research paths for the near future are examined.