Dra og slipp er en funksjon i et grafisk brukergrensesnitt (GUI) som lar brukeren flytte objekter, for eksempel filer eller ikoner, fra ett sted til et annet ved å trykke og holde nede museknappen på et objekt og deretter flytte musen til ønsket plassering.
I databehandling er drag kraften som kreves for å flytte et objekt over en overflate. I sammenheng med datagrafikk er dra kraften som kreves for å flytte et objekt eller et element i en visuell skjerm. Dette kan oppnås ved å bruke en mus, styreflate eller annen pekeenhet for å klikke og holde et objekt, og deretter flytte det til et nytt sted. I noen tilfeller kan dra kreve fysisk anstrengelse, for eksempel når du flytter en tung gjenstand på en skjerm eller bruker et virtual reality-headset. I tillegg kan dra simuleres i programvare, for eksempel når du manipulerer digitale elementer i et grafisk brukergrensesnitt (GUI).