Capgemini Interview Question

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