macOS è il sistema operativo sviluppato da Apple per i computer Macintosh. Mac OS X, come tutti i moderni sistemi operativi, è strutturato a livelli - e, nella fattispecie, da cinque livelli. La suddivisione in livelli è una scelta molto comune tra i moderni OS, poiché consente uno sviluppo rapido del sistema operativo e permette di renderlo quasi totalmente indipendente dall'hardware. Inoltre, questa soluzione fornisce un'architettura estremamente logica e consente di ottenere un sistema efficiente, visto che i singoli moduli possono essere analizzati e riprogettati in modo da eliminare il più possibile gli eventuali "colli di bottiglia".