Todo gene, que contém éxons e íntrons, é transcrito em uma longa molécula de RNA (pré-RNAm), também dotada de éxons e íntrons. Em seguida, ocorre remoção dos íntrons, o que reduz o tamanho do RNA inicial. Finalmente os éxons se ligam, formando o RNAm funcional ou maduro, que, contendo apenas segmentos codificadores (éxons), migra para o citoplasma, onde vai ser traduzido em cadeia polipetítidica. Esse processamento do RNA é chamado de splicing (que ocorre no núcleo e consiste na remoção dos íntrons e união dos éxons imediatamente após a transcrição do RNA) e é bastante complexo, já que a molécula de RNA deve ser clivada em locais exatos e os éxons devem ser unidos também de maneira correta.