Bioinformatics involves the analysis of biological information using computers and statistical techniques, In bioinformatics, a sequence alignment is a way of arranging the sequences of DNA, RNA, or protein to identify regions of similarity that may be a consequence of functional, structural, or evolutionary relationships between the sequences. The sequence alignment is made between a known sequence and unknown sequence or between two unknown sequences. The known sequence is called reference sequence. The unknown sequence is called query sequence . BLAST stands for Basic Local Alignment Search Tool. It addresses a fundamental problem in bioinformatics research. BLAST tool is used to compare a query sequence with a library or database of sequences. In Bioinformatics, is an algorithm and program for comparing primary biological sequence information, such as the amino-acid sequences of proteins or the nucleotides of DNA and/or RNA sequences. BLAST was developed by stochastic model of Samuel Karlin and Stephen Altschul in 1990. They proposed “a method for estimating similarities between the known DNA sequence of one organism with that of another”. A BLAST search enables a researcher to compare a subject protein or nucleotide sequence (called a query sequence) with a library or database of sequences and identify database sequences that resemble the query sequence above a certain threshold.