[operating-system] What is the difference between the operating system and the kernel?