Cognizant interview question

what is difference between primary key and candidate key ? Explain with Example?