Sequence Database Similarity
Searching
Search programs are in essence  sequence
alignment programs
They try to find the best alignment between
your probe sequence and every target
sequence in the database
Finding optimal alignments is computationally
a very resource intensive process
It is usually not necessary to find optimal
alignments, particularly for large databases