kernel

An OS kernel is often responsible for handling driver requests, filesystem operations, I/O requests and other system functions.
by Gary Destruction May 30, 2004
Get the kernel mug.

hal

Acronym for Hardware Abstraction Layer. The HAL is used by NT-based Operating Systems to handle hardware. This prevents the OS from having direct access to hardware.
The HAL is one of the main reaons that NT-based OS's are more stable than Win9.x.
by Gary Destruction November 19, 2003
Get the hal mug.