L'architecture structurelle représente la relation entre les différents composants. Elle permet de mettre en avant le lien qu'il peut y avoir entre deux ou plusieurs composants. Cette analyse s'appuie sur une partie d'un schéma, d'un plan ou d'une documentation constructeur.
L'architecture fonctionnelle permet de comprendre le fonctionnement du système. À partir d'un plan, d'un schéma, il est possible de définir le fonctionnement d'un système par l'analyse de ses composants et des liens qui les unissent.