Understanding Sequence Alignment and Modeling in Bioinformatics