The article discusses BPF, a new type of software that introduces a new interface for applications to make kernel requests, alongside syscalls. BPF originally stood for Berkeley Packet Filter but has been extended in Linux to become a generic kernel execution engine. This change allows for a new type of user-defined and kernel-mode applications. BPF programs are not processes or kernel modules and do not appear in traditional observability tools.