Userspace is composed of Gall agents, threads, generators, front-end resources and other non-kernel files in Clay. This is in contrast to kernelspace, which is composed of Arvo, its vanes (kernel modules), and associated libraries.