Foreign Key: A foreign key is a column or set of columns in a table that refers to the primary key of another table.