How userspace applications talk to the kernel subsystems, in a legal way without hacking the operating system architecture.