 In the Xdnd protocol, the window where the text is selected and the drag begins is called the "source"; the window over which the cursor hovers is called the "target".The communication between the source and the target is driven by the source because the source "grabs" the cursor.An exchange between source and target is therefore necessary in order for the target to even know that drag-and-drop is happening.