Завдання — програма в процесі виконання (в термінології операційних систем UNIX використовують термін «процес»). Команда — ім'я, яке використовує користувач ОС або інша програма для виконання вказаної програми (може збігатися з назвою файлу, який містить програму) або поіменованої дії (вбудованої команди). Командний інтерпретатор — середовище, яке забезпечує інтерфейс з користувачем і виконання команд. Типи операційних систем