Zircon exposes three main kernel objects for running code:
{: width=“549”}
Processes form the basis for system capabilities. Each process is granted a set of capabilities through the various handles it holds.
Fuchsia software may or may not run within the confines of a single process. Jobs allow “applications” that are composed of more than one process to be controlled as a single entity.