Capgemini interview question

Can you explain the difference between Primary Key and Foreign Key with an example