Dans le domaine des technologies de l'information, en particulier des ordinateurs et plus récemment des réseaux, l'architecture est un terme qui s'applique à la fois au processus et au résultat de la réflexion et de la spécification de la structure globale, des composants logiques et des interrelations logiques d'un ordinateur, de son système d'exploitation, d'un réseau ou de toute autre conception. Une architecture peut être un modèle de référence, tel que le modèle de référence OSI (Open Systems Interconnection), destiné à servir de modèle pour des architectures de produits spécifiques, ou elle peut être une architecture de produit spécifique, telle que celle d'un microprocesseur Intel Pentium ou du système d'exploitation OS/390 d'IBM.
Les cinq éléments de l'architecture d'un ordinateur sont le stockage des entrées/sorties, le stockage, la communication et le contrôle. On peut parfois dire que chacun de ces éléments (parfois appelés sous-systèmes dans la pratique) possède une architecture. En tant que tel, le contexte est important pour l'usage et la signification. Par comparaison, le terme "conception" évoque une réflexion dont la portée est moindre que celle de l'architecture. Une architecture est une conception, mais la plupart des conceptions ne sont pas des architectures. La conception d'un élément unique ou d'une nouvelle fonction doit s'inscrire dans l'architecture globale. Un terme similaire, le cadre, peut être considéré comme la partie structurelle d'une architecture.