There are basically three types of gene therapy: ex vivo, in vivo, and in situ.