Alternative splicing: intron splicing where the splicing patterns are different from a default pattern, e.g., different exons can be skipped to produce spliced mRNAs with different sequences to produce different proteins.