Pojem heslo zná každý. Nedostanete se bez něho do e-mailu ani do internetového bankovnictví. Jak bychom ho však mohli definovat? Jedná se o určitý počet písmen, číslic a dalších znaků v předem definovaném pořadí, sloužící k autentizaci uživatele. Heslo zadává uživatel spolu s přihlašovacím jménem do přihlašovacího formuláře. Heslo by mělo být vždy unikátní a to alespoň pro důležité přihlašovací formuláře, jako je přihlášení do banky nebo k e-mailu. Nedoporučuje se mít stejná hesla pro více stránek. Heslo by zároveň mělo být dostatečně sofistikované, aby ho nemohl nikdy uhádnout. Heslo kombinující malá a velká písmena spolu s čísly je bezpečnější než heslo sestavené například pouze z malých písmen. Dalším zajímavým pojmem je například GDPR nebo autorizace, která heslo často využívá.