BLAST (Basic Local Alignment Search Tool) is a set of similarity search programs for protein or DNA queries. A BLAST search finds similar sequences in a sequence database. The BLAST 2 Sequences Tool produces the alignment of two given nucleotide or protein sequences.