Drag and drop (přetáhni a pusť) je funkce uživatelského rozhraní, se kterou uživatelé přesouvají objekty v grafickém prostředí: kliknou na položku, podrží ji, přetáhnou na požadované místo a pustí. Tento intuitivní způsob zjednodušuje úkoly, jako je třídění souborů, změna pořadí položek nebo spouštění akcí, bez složitých příkazů nebo nabídek.
V mnoha operačních systémech můžete například třídit soubory tak, že je přetáhnete z jedné složky do druhé, což zjednodušuje správu souborů. Podobně v grafických programech stačí obrázek přetáhnout na plátno a snadno ho umístit a upravit. Funkce drag and drop zlepšuje uživatelský zážitek, protože v různých aplikacích nabízí jednoduchý a vizuální způsob ovládání.