Heating and current drive systems must fulfil several roles in ITER operating scenarios: heating through the H-mode transition and to ignition; plasma burn control; current drive and current profile control in steady state scenarios; and control of MHD instabilities. They must also perform ancillary functions, such as assisting plasma start-up and wall conditioning. It is recognized that no one system can satisfy all of these requirements with the degree of flexibility that ITER will require. Four heating and current drive systems are therefore under consideration for ITER: electron cyclotron waves at a principal frequency of 170 GHz; fast waves operating in the range 40-70 MHz (ion cyclotron waves); lower hybrid waves at 5 GHz; and neutral beam injection using negative ion beam technology for operation at 1 MeV energy. It is likely that several of these systems will be employed in parallel. The systems have been chosen on the basis of the maturity of physics understanding and operating experience in current experiments and on the feasibility of applying the relevant technology to ITER. Here, the fundamental physics describing the interaction of these heating systems with the plasma is reviewed, the relevant experimental results in the exploitation of the heating and current drive capabilities of each system are discussed, key aspects of their application to ITER are outlined, and the major technological developments required in each area are summarized.