Principalele metode utilizate în ingineria genetică sunt: transplantul de gene, ingineria genelor și clonarea. Acestea pot avea avantaje cum ar fi producerea de plante și animale rezistente la boli sau care cresc mai repede, dezvoltarea unor tratamente pentru boli genetice sau identificarea și eliminarea unor defecte genetice din linia genetică. Cu toate acestea, aceste metode pot avea și dezavantaje precum creșterea inegalității socio-economice sau efectele nedorite asupra mediului și sănătății, precum creșterea riscului de apariție a unor boli autoimune sau alergii la alimentele modificate genetic.