I am tweaking in Webkit-browser land in Linux and I come accross the terms Primary Selection and Clipboard selection or buffer very often.  I want to understand what are they and what difference do they have?Where does drag and drop pasting fit in?What is the job of xclip in this matter exactly? 
What's the difference between Primary Selection and Clipboard Buffer?
x11;clipboard