The drag-and-drop API provides common functionality in these areas:
Supports the transfer of data as text, file names, and buffers
Supports, through the data transfer framework, the addition of new, built-in protocols