American Express Interview Question

What are primary key and foreign key constraints?