The central module of an operating system, it loads first and remains in memory to control memory management, disk management, and process and task management. It's called a kernel because it stays as small as possible while still providing all the essential nutrients required by other applications.

See also : software  
NetLingo Classification: Technical Terms