Zilogic Systems Interview Question

How does userspace and kernel space communicates ?