Det er to hovedkategorier av kommandoer:ekstern og intern.
Eksterne kommandoer er programvare som ligger i filer i operativsystemets katalogstruktur, for eksempel C:\Windows\System32. Eksempler på eksterne kommandoer er dir og copy.
Interne kommandoer er innebygd og håndteres direkte av operativsystemet uten å måtte laste inn en ekstern fil, for eksempel cd (endre katalog) og dir.