Porous carbon electrodes have significant potential for energy-efficient water desalination using a promising technology called Capacitive Deionization (CDI). In CDI, salt ions are removed from brackish water upon applying an electrical voltage difference between two porous electrodes, in which the ions will be temporarily immobilized. These electrodes are made of porous carbons optimized for salt storage capacity and ion and electron transport. We review the science and technology of CDI and describe the range of possible electrode materials and the various approaches to the testing of materials and devices. We summarize the range of options for CDI-designs and possible operational modes, and describe the various theoretical–conceptual approaches to understand the phenomenon of CDI.