3.19.1. Architecture