Povuci i ispusti jedna je od mnogih tehnika korisničkog sučelja dizajnirane za premještanje objekata na računalu. Radnja “povlačenja” uključuje držanje pritisnute glavne tipke miša – lijevu tipku miša prema zadanim postavkama, a zatim pomicanje miša prema odredištu. S druge strane, “ispuštanje” uključuje otpuštanje glavne tipke miša iznad ciljanog odredišta. Ova tehnika omogućuje višestruke primjene u korištenju računala, uključujući premještanje i raspored datoteka. Neki programi koriste metodu povuci i ispusti za pojednostavljenje određenih naredbi, kao što je unos podataka.
Tehnika replicira prirodni ljudski pokret za pokretne objekte. Tretirajući pokazivač miša kao “ruku”, korisnici mogu zgrabiti, premjestiti i spustiti različite virtualne objekte. Ovaj intuitivni dizajn industrijski je standard među operativnim sustavima, koji obično pomaže da korištenje računala bude pristupačnije prosječnoj osobi.
Softverski programeri svojim aplikacijama dodaju funkciju povlačenja i ispuštanja radi lakšeg korištenja. Nekoliko klijenata e-pošte, na primjer, dopušta da se privitci datoteka povuku i ispuste u odlaznu poruku. Ovo korisniku štedi vrijeme i trud obično rezerviran za lociranje i pričvršćivanje datoteke putem zasebnog dijaloškog okvira. Tehnika drag-and-drop također se koristi za različite igre, uredske programe i drugi softver u kojem se premještaju virtualni objekti. S razvojem HyperText Markup Language verzije 5 (HTML5), web-mjesta mogu uključiti funkciju povlačenja i ispuštanja unutar koda, omogućujući sučelja prilagođenija korisniku.
Mnogi uređaji s dodirnim zaslonom koriste ovu metodu kao osnovu za svoje tehnike korisničkog sučelja. Umjesto da više puta dodiruju zaslon za navigaciju kroz uređaj, korisnici mogu jednostavno držati prste na zaslonu i “vući” prema željenom odredištu. “Kap” zaustavlja kretanje. S obzirom na male veličine zaslona na ručnim uređajima, povlačenje i ispuštanje možda će se morati izvesti više puta prije nego što se postigne željeni rezultat. To omogućuje bržu upotrebu uređaja, kao i smanjuje trošenje zaslona.
Međutim, postoje određena ograničenja za metodu povuci i ispusti. Prilikom prijenosa datoteka, i izvorna lokacija i ciljno odredište moraju biti otvoreni tijekom postupka. Iako je to često zanemariv problem, još uvijek je moguće da odredište bude slojevito ispod izvorne lokacije, čineći željenu novu lokaciju nedostupnom. Lijek za ovaj problem je sam povuci i ispusti; odredište se jednostavno mora povući i ispustiti na dio zaslona dalje od izvorne lokacije datoteke. Drugi problemi nastaju kada dizajneri mijenjaju konvenciju, kao u slučaju računalnih trackpad-ova; umjesto gumba, korisnici često moraju dvaput dodirnuti jastučić prije upotrebe povuci i ispusti.