A gesture-based input where users press, hold, and move an element across a surface to reorder, resize, or reposition it. Drag interactions require clear affordances signaling that an element is movable, visual feedback during the drag itself, and a satisfying drop confirmation — absent any of these, users are often unsure whether the action succeeded.