The additional heating and non-inductive current-drive methods are reviewed. First, the limitations of ohmic heating in tokamaks are examined and the motivations for using additional heating in tokamaks or other machines are discussed. Next we sketch the principles of heating by injection of fast neutrals - or Neutral Beam Injection (NBI). The principle of the injector is briefly outlined. Positive and negative ion based concepts are discussed. The remainder of the lecture focuses on the processes by which the beam transfers energy to the plasma: the ionisation and slowing-down processes. Next, I make a review of the different heating schemes based on the transfer of electromagnetic energy to the plasma. The different wave heating frequency ranges are listed and the propagation and damping peculiarities are sketched in each domain. Heating in the Alfvén and lower hybrid wave domains are described in some more details.