Оболочка (shell)
Коротко: Программа, предоставляющая текстовую командную строку для управления операционной системой.
Подробнее: Принимает команды (показ файлов, запуск программ, выполнение сценариев) и передаёт их операционной системе. Известные примеры: Bash/Zsh в Linux/macOS, CMD и PowerShell.
Подробности
Оболочка как интерфейс, а не ядро
Строго говоря, оболочка…
См. также: командная строка, Secure Shell, Bash, CMD