Alternative splicing is the process of gene expression. It results in a single gene being able to produce multiple functional proteins. mRNA splicing includes certain exons and excludes others. This produces different mRNA strands with different base sequences, which then translates to different polypeptide chains with different codon sequences. Different polypeptide chains will then go through processing to become different proteins.
Hope this helps! :)