Eukaryote gener kan være svært kompliserte og inneholde elementer som: ekson – DNA-sekvenser som koder for proteiner intron – DNA-sekvenser som etter transkripsjon blir fjernet fra RNA-tråden utranslaterte regioner (UTR) – deler av ekson-sekvenser som blir transkribert (til pre-mRNA) men ikke translatert. UTR-regioner finnes enten i begynnelsen eller i slutten av mRNA promotor – et område av DNA som signaliserer hvor transkripsjon av et gen skal starte. Promotoren befinner seg som oftest rett før genet enhancere og silencere – områder i DNA som ved aktivering regulerer hvor ofte et gen blir transkribert.