Pergunta de entrevista da empresa Fast Enterprises

Difference between a primary key and a foreign key (SQL)?