TechAhead interview question

difference between unique and primary key