IT architecture is the way to organize the resources and components of a computer system.

An architecture describes the constituent components and the interfaces between them. The IT architecture can refer to computer systems in the sense of IT infrastructure, as the components consist of different hardware and the interfaces of communication protocols.

IT architecture can also relate to the structure within a computer or in an information system, since the components consist of software modules and the interfaces of standardized data specifications or communication protocols.