En la tecnología de la información, especialmente las computadoras y, más recientemente, las redes, la arquitectura es un término que se aplica tanto al proceso como al resultado de pensar y especificar la estructura general, los componentes lógicos y las interrelaciones lógicas de una computadora, su sistema operativo, una red, u otra concepción. Una arquitectura puede ser una modelo de referencia, como el modelo de referencia de interconexión de sistemas abiertos (OSI), concebido como modelo para arquitecturas de productos específicas o puede ser una arquitectura de producto específica, como la de un microprocesador Intel Pentium o el sistema operativo OS / 390 de IBM.
La arquitectura de la computadora se puede dividir en cinco componentes fundamentales: entrada / salida, almacenamiento, comunicación, control y procesamiento. En la práctica, cada uno de estos componentes (a veces llamado subsistemas) a veces se dice que tiene una arquitectura, por lo que, como es habitual, el contexto contribuye al uso y al significado.
En comparación, el término premium connota un pensamiento que tiene menos alcance que la arquitectura. Una arquitectura es un diseño, pero la mayoría de los diseños no son arquitecturas. Un solo componente o una nueva función tiene un diseño que debe encajar dentro de la arquitectura general.
Un término similar, marco, se puede considerar como la parte estructural de una arquitectura.