Step 1. Domain
Step 2. Business
Step 3. Persistence
Step 4. Cross-cutting concerns
Step 5. Services