Menu

Systems

Architecture

Plain English

How a is structured.

Definition

Architecture refers to the structure and organisation of a , including how components interact and are designed.

In practice

Used to define how are built, scaled, and maintained.

In context

It gets decided early, often implicitly, and is the most expensive thing to revisit. The choices nobody wrote down are the ones that constrain the three years later.

The reality

Poor architecture decisions create long-term technical debt and limitations.

Compared with

Architecture vs Infrastructure

Architecture is how the parts of a are organised and interact. is what it runs on: servers, networks, storage. You can move infrastructure without changing architecture, and usually should.

FAQ

Common questions

A few practical answers to the questions that usually come up around this term.

What is system architecture?

It is the structure and design of a .

Why is architecture important?

It affects , , and maintainability.

What are types of architecture?

Monolithic, , and layered architectures.

What happens with poor architecture?

become hard to scale and maintain.

Related Services

Related Guides

Related Terms

LET'S WORK TOGETHER

Ready to improve your product?

UX, research and product leadership for teams tackling complex digital services.

Previous feedback

I had a fantastic experience working with Andy. One of his most impressive achievements during our time at NHS HEE was masterminding a deeply complex information architecture for a new platform that brought together a large number of legacy websites.

Will Parkhouse

Senior Content Designer