Det finns inte ett fast antal "typer" av datorlösenord. Termen är för bred. Istället kan vi kategorisera lösenord på flera sätt:
* efter längd och komplexitet: Lösenord kan vara korta och enkla, långa och komplexa eller något däremellan. Komplexitet hänvisar till användningen av versaler och små bokstäver, siffror och symboler. Det finns ett oändligt antal variationer här.
* med skapelsemetod: Lösenord kan vara:
* Användarskapad: Användaren väljer sitt eget lösenord.
* datorgenererad: Systemet genererar ett slumpmässigt lösenord för användaren.
* Lösenordschefer: Dessa genererar och lagrar lösenord säkert.
* av säkerhet: Lösenord kan vara starka (motståndskraftiga mot sprickor) eller svaga (lätt gissade eller spruckna). Detta är relaterat till längd och komplexitet men beaktar också andra faktorer som återanvändning mellan konton.
* med lagringsmetod: Lösenord lagras annorlunda (hash, saltad, etc.), men detta är en implementeringsdetalj, inte en lösenord "typ" ur användarens perspektiv.
I stället för ett specifikt antal "typer" är det mer exakt att säga att det finns ett stort och ständigt föränderligt utbud av lösenordsvariationer baserat på dessa kategorier.