This paper presents a review of living radical polymerization achieved with thiocarbonylthio compounds [ZC( S)SR] by a mechanism of reversible addition-fragmentation chain transfer (RAFT). Since we first introduced the technique in 1998, the number of papers and patents on the RAFT process has increased exponentially as the technique has proved to be one of the most versatile for the provision of polymers of well defined architecture. The factors influencing the effectiveness of RAFT agents and outcome of RAFT polymerization are detailed. With this insight, guidelines are presented on how to conduct RAFT and choose RAFT agents to achieve particular structures. A survey is provided of the current scope and applications of the RAFT process in the synthesis of well defined homo-, gradient, diblock, triblock, and star polymers, as well as more complex architectures including microgels and polymer brushes.