Comandos externos son aplicaciones de software ubicadas en archivos dentro de la estructura de directorios de su sistema operativo, como C:\Windows\System32. Ejemplos de comandos externos son dir y copiar.
Comandos internos están integrados y son manejados directamente por el sistema operativo sin tener que cargar un archivo externo, como cd (cambiar directorio) y dir.