Un architecte dispose d’un certain nombre d’outils pour structurer ses études. Les concepts de style d’architecture (architecture styles), de modèle d’architecture (architecture pattern), et de modèle de conception (design pattern) y tiennent une place prépondérante. Ils constituent, à la fois des outils techniques, en proposant des solutions éprouvées, mais également des outils de communication, en fournissant une base de travail, et un vocabulaire commun.