Vilkimas yra vienas iš daugelio vartotojo sąsajos metodų, skirtų objektams perkelti kompiuteryje. „Vilkimo“ veiksmas apima pagrindinio pelės mygtuko (pagal numatytuosius nustatymus spustelėkite kairįjį pelės klavišą) laikymą nuspaustą, o tada pelės gestu nukreipimą į paskirties vietą. Kita vertus, „nuleidimas“ apima pagrindinio pelės mygtuko atleidimą virš tikslinės paskirties vietos. Ši technika leidžia naudoti daugybę kompiuterių, įskaitant failų perkėlimą ir išdėstymą. Kai kurios programos naudoja vilkimo metodą, kad supaprastintų tam tikras komandas, pvz., duomenų įvedimą.
Ši technika atkartoja natūralų žmogaus judesį judantiems objektams. Laikydami pelės žymeklį „ranka“, vartotojai gali patraukti, perkelti ir padėti įvairius virtualius objektus. Šis intuityvus dizainas yra pramonės standartas tarp operacinių sistemų, paprastai padedantis kompiuteriu naudotis lengviau paprastam žmogui.
Programuotojai savo programoms prideda nuvilkimo funkciją, kad būtų lengviau naudoti. Pavyzdžiui, kelios el. pašto programos leidžia nuvilkti failų priedus į siunčiamą pranešimą. Taip vartotojas sutaupo laiko ir pastangų, kurios paprastai skiriamos failo paieškai ir pridėjimui atskirame dialogo lange. Nuvilkimo technika taip pat naudojama įvairiems žaidimams, biuro programoms ir kitai programinei įrangai, kurioje perkeliami virtualūs objektai. Sukūrus 5 versiją „HyperText Markup Language“ (HTML5), svetainėse gali būti įtraukta nuvilkimo funkcija į kodą, leidžianti sukurti patogesnes sąsajas.
Daugelis jutiklinio ekrano įrenginių naudoja šį metodą kaip savo vartotojo sąsajos metodų pagrindą. Užuot kelis kartus bakstelėję ekraną norėdami naršyti po įrenginį, vartotojai gali tiesiog laikyti pirštus ant ekrano ir „vilkti“ link norimo tikslo. „Lašas“ sustabdo judėjimą. Atsižvelgiant į mažus delninių įrenginių ekrano dydžius, norint pasiekti norimą rezultatą, vilkimą gali tekti atlikti kelis kartus. Tai leidžia greičiau naudotis įrenginiu, taip pat sumažina ekrano susidėvėjimą.
Tačiau nuvilkimo metodui yra tam tikrų apribojimų. Perkeliant failus, procedūros metu turi būti atidaryta ir pradinė vieta, ir paskirties vieta. Nors tai dažnai yra nereikšminga problema, kelionės tikslas vis tiek gali būti sluoksniuotas po pradine vieta, todėl norima nauja vieta tampa nepasiekiama. Šios problemos sprendimas yra pats nuvilkimas; paskirties vietą tiesiog reikia nuvilkti į ekrano sritį, esančią toliau nuo pradinės failo vietos. Kitų problemų kyla, kai dizaineriai pakeičia susitarimą, pavyzdžiui, kompiuterių valdymo skydelių atveju; Vietoj mygtukų naudotojai dažnai turi du kartus bakstelėti kilimėlį prieš naudodami vilkimą ir numetimą.