Definition: Drag and drop is a user interface technique that enables users to select an object—such as a file, icon, or text—by clicking on it, holding the mouse button, and moving (dragging) the object to a new location or onto another object (dropping) to execute a specific action. This interaction enhances user experience by providing a visual and intuitive method for manipulating items within a digital environment.
Example: A common application of drag and drop is rearranging icons on a computer desktop, where users can click and hold an icon, drag it to a desired position, and release the mouse button to place it in the new location.