2.11.1. Architecture