What is the difference between a Kernel and an operating system?

[Edit]

Answer

An operating system, also known as an OS, is the software that makes a computer usable. The kernel is merely the "core" or lowest level of an operating system. The kernel provides numerous callable routines that allow other software to access files, display text and graphics, get input from a keyboard or mouse, and other such capabilities.

The operating systems that we come across today, generally have many features which are not the necessary features to make a system work. But these features are required to make the interaction with the system easier. Such features include graphical interface, file management, process management, shell, etc. These features rely on the core part of the OS (called as kernel) to run and provide interface to the user or other application programs. It is to be realized that these features are inevitable, and only a kernel alone is of no use to the user.

An operating system also includes utilities that use the kernel. For example, MS-DOS provides a program known as COMMAND.COM, which is the program that allows a human to use the operating system. Windows Explorer, the MacOS Finder, and the various UNIX shells offer similar functionality. Other OS utilities may include a file manager, a software installer, and other items that are necessary to make the computer useful (never mind some don't find computers useful in the first place :) ).

Improve Answer Discuss the question "What is the difference between a Kernel and an operating system?" Watch Question

First answer by Joe Sewell. Last edit by Chary pr23. Contributor trust: 23 [recommend contributor]. Question popularity: 35 [recommend question]

Research your answer:

Answers.com > Wiki Answers > Categories > Technology > Computers > Computer Terminology > What is the difference between a Kernel and an operating system?

Our contributors said this page should be displayed for the questions below. (Where do these come from)
If any of these are not a genuine rephrasing of the question, please help out and edit these alternates.
What is kernal?  What is microkernel?  What are kernel objects?  Difference of operating system?  Difference between os and kernel?  Difference between shell and kernel?  Difference Kernel and operating system?  What is the difference between os kernel?  Difference between Kernel and Operating system?  Difference between kernal and operating system?  Difference between monolithic and micro kernel?  Difference between operating system and kernel?  Difference between microkernel and macro kernel?  The diffference between operating system and kernel?  How to differentiate between Kernel operating system?  Clear difference between monolithic and micro kernel?  What is difference between operating system and kernel?  What is the difference between kernel and operating-system?  What is the difference between operating system and kernel?  Explain kernel and its functions in linux operating system?