Gene therapy is a medical technique that uses genes to treat or prevent disease. It works by introducing a new gene into a patient's cells to compensate for abnormal genes or produce a therapeutic effect. The goal of gene therapy is to fix a genetic problem at its source by altering the genes inside a patient's cells and tissues.