In genere un gene viene trascritto in RNA e con il meccanismo di spicing si eliminano le regioni introniche ottenendo mRNA che verrà tradotto. Talvolta però lo stesso gene viene tradotto in differenti proteine questo grazie allo splicing alternativo. In genere gli esoni del trascritto primario legano le proteine SR nella sequenza detta potenziatore (ESE), questo richiama 2 snRNA(U1,U2) che si legano all'inizio e fine dell'introne da eliminare.In seguito si uniranno gli snRNA U3,U4,U5 ed un centinaio di proteine così formando lo spliceosoma che unirà gli esoni eliminando per splicing l'introne. Può accadere che si abbiano diversi mRNA con l'eliminazione di un'esone o un frammento di introne presente nell' RNA maturo. Nei mammiferi in genere si ha lo splicing alternativo dovuto all'eliminazione di un'esone, questo accade perchè negli esoni esiste un'altra sequenza oltre al potenziatore, il soppressore (ESS) dove si lega la proteina SR e ne provoca lo splicing.