Global alignment
Global alignment between two or more sequences forces the sequences to be aligned from the beginning to end of all sequences. It gives the best possible alignment between the sequences based on the scores assigned to each possible alignment. Needleman-Wunsh algorithm is often used for global alignments.