Delivering genes or RNAs to cells and tissues, or correcting existing genes, is an approach with great potential to treat a range of diseases. Since its inception about 20 years ago, the field of gene-based therapies has met with considerable challenges and controversy. However, recent progress has helped to realize the initial promise of these approaches and several gene-based therapies have now achieved success in clinical trials.