This document discusses FASTA and BLAST algorithms for database searching to find similar sequences to a query. It explains that FASTA uses a "hit and extend" method to search for short identical matches, while BLAST searches for words above a threshold score rather than exact matches. BLAST is generally faster than FASTA and Smith-Waterman as it uses heuristics. The document provides details on how BLAST works including compiling a word list, searching the database for hits, and extending hits into alignments.