Rainbow tables are a concept used in dictionary attacks, yes. The tables used in a dictionary attack are rainbow tables, but the attack is in fact called a dictionary attack, and likely employs additional tactics than simply utilizing a rainbow table.
Checked and correct.