Jargon File definerer begrepet slik:
- En person som liker å utforske egenskaper ved programmerbare systemer og hvordan utvide sine evner, i motsetning til de fleste brukere som foretrekker å bare lære seg det mest nødvendige.
- En som programmerer entusiastisk (og som gjerne blir oppslukt av det) eller som setter pris på programmeringspraksis heller enn bare teori om programmering.
- En person som vet å sette pris på 'hack value'
- En person som er god til å programmere raskt
- En ekspert på et bestemt program, eller som ofte jobber på eller i det, f.eks. en Unix-hacker.
- En ekspert eller entusiast på et vilkårlig område (man kan være en astronomi-hacker, f.eks.).
- En som setter pris på den intellektuelle utfordringen ved å bryte grenser eller jobbe seg rundt begrensninger.
- En ondsinnet innbruddstyv som sniker i fremmede systemer for å oppdage hemmeligstemplet informasjon.
Tidsskriftet tar opp spørsmål som er aktuelle for hackere.