Hacking betyr å finne smarte snarveier og løsninger innen et felt. Som oftest blir det brukt om IT og teknologi.
Hacking blir ofte forbundet med ulovlige handlinger utført mot datamaskiner og nettverk. Men hacking kan også være lovlig, for eksempel for å forbedre datasikkerhet. Det kalles etisk hacking.
En som driver med hacking kalles en hacker.