Le langage de modélisation ArchiMate fournit une représentation uniforme des diagrammes décrivant les architectures d'entreprise.
Il comprend des concepts permettant de spécifier des architectures interdépendantes, des points de vue spécifiques pour des parties prenantes sélectionnées et des mécanismes de personnalisation de langage.
Il propose une approche architecturale intégrée qui décrit et visualise différents domaines d’architecture et leurs relations et dépendances sous-jacentes.
Son framework fournit un mécanisme de structuration pour les domaines, les couches et les aspects de l'architecture.