Patterns that form the most basic structure of the system
Architectural boundaries
Straightforward systems
Kernel