« Back to Glossary Index

A kernel is the core part of an operating system, sitting between hardware and software, managing how a computer's resources — memory, processing power, and connected devices — are actually allocated and used. Every server running a website, whether Linux-based or otherwise, is built around a kernel handling this fundamental work.

  • Memory allocation across running programs
  • Process scheduling, deciding what runs and when
  • Communication with hardware devices and peripherals
  • Security boundaries between different running processes

Nearly all web hosting runs on Linux, which is itself built around the Linux kernel — the very same one powering Android phones, most of the world's servers, and a considerable share of the internet's infrastructure overall.

The kernel operates entirely beneath the level most site owners ever interact with — WordPress, PHP, and the web server software all sit comfortably above it, and a hosting provider handles kernel-level management directly. It's genuinely useful background knowledge, but essentially never something requiring direct action from a typical WordPress user.

« Back to Index
Share This