We can access the clipboard of x11 (the graphical system over which most
desktop environments run, such as Gnome and KDE) to share text between
and other graphical applications.
x11 have two different global areas where it stores content to be shared
between applications, one is known as the "cut-buffer", this is the
location where the text that we copy or cut is stored, this is what most
people associate with system clipboard. And the other is known as
"selection", in x11, whenever we select something with our mouse, we can
paste this selection in the location of the mouse cursor by pressing the
Vim can access the content of both storages,
get the text from this global storages, or put text on them.