1. CSS grab & grabbing cursors

    Support for the `grab` & `grabbing` values for the `cursor` property. Used to indicate that something can be grabbed (dragged to be moved).

  2. Drag and Drop

    Method of easily dragging and dropping elements on a page, requiring minimal JavaScript.

  3. CSS -webkit-user-drag property

    The non-standard `-webkit-user-drag` CSS property can be used to either make an element draggable or explicitly non-draggable (like links and images). See the standardized [draggable attribute/property](/mdn-api_htmlelement_draggable) for the recommended alternative method of accomplishing the same functionality.

  4. datatransfer api: setdragimage

  5. dragevent api

  6. dragevent api: datatransfer

  7. dragevent api: `dragevent()` constructor

  8. htmlelement api: `dragend` event

  9. htmlelement api: `dragenter` event

  10. htmlelement api: `dragexit` event

  11. htmlelement api: draggable

  12. htmlelement api: `dragleave` event

  13. htmlelement api: `dragover` event

  14. htmlelement api: `dragstart` event

  15. htmlelement api: `drag` event

  16. css property: -webkit-user-drag

  17. html attribute: draggable