Dynamic libary for MS Windows, provides the main Windows components including file I/O services, virtual memory management, and task scheduling.
When the application runs, the Kernel schedules and runs threads of each process owned by an application.
Implemented as Kernel32.dll.