The MachMicroKernel is the lowest level section of MacOSX. It handles memory management, interapplication communication, and other low-level (and very important) things.
The BSD personality level is added onto the MachMicroKernel to give us Darwin (the core OS underneath OS X).