BLAST+ programs 

nucleotide blast: Search a nucleotide database using a nucleotide query [blastn, megablast, discontiguous megablast]
protein blast: Search protein database using a protein query [blastp, psi-blast, phi-blast]
blastx: Search protein database using a translated nucleotide query
tblastn: Search translated nucleotide database using a protein query
tblastx: Search translated nucleotide database using a translated nucleotide query

Reference: http://blast.ncbi.nlm.nih.gov/Blast.cgi