커널 → 프로그램과 하드웨어를 연결하는 역할, 프로세스/메모리/파일 등 전반적인 제어 쉘 → 그냥 명령어 실행기