Architectural boundaries details Boundaries and the database Boundaries and duplication Boundaries and third-party dependencies Boundaries and the web Horizontal versus vertical separation Separation mechanisms