Dell Technologies interview question

what is difference between primary key and foreign key