Architecture

AR-ki-tek-cher /ˈɑːrkɪtɛktʃər/
nounC1GRESAT
technicalacademicgeneral

In computing, the fundamental organization of a system, embodied in its components, their relationships to each other and to the environment, and the principles guiding its design and evolution.

Refers to the high-level design and structure, not just the physical components, but how they interact and the principles behind their arrangement.

The story behind the word. The word 'Architecture' comes from the Greek 'arkhitekton,' meaning 'master builder,' which is a combination of 'arkhi-' (chief) and 'tekton' (builder, carpenter). Just as a master builder designs the overall plan for a building, in computing, architecture refers to the high-level design and fundamental structure of a system. It's the 'master plan' that dictates how all the components fit together and function as a cohesive whole.

Word relationships

  • design: Architecture implies a more fundamental, high-level, and often strategic design.
  • structure: Similar, but architecture often includes the principles and rationale behind the structure.

Commonly confused with

  • Implementation: Architecture is the 'what' and 'why' of the design; implementation is the 'how' it's built.

Word family

  • architect (noun): a person who designs buildings or other complex structures.
  • architectural (adjective): relating to architecture.

Collocations

  • system architecture
  • network architecture
  • software architecture
  • enterprise architecture

Example sentences

  • "The new software's modular Architecture allows for easier updates and greater flexibility in adding new features." Discussing system design
  • "The Von Neumann Architecture, which separates program instructions and data, is fundamental to most modern computers." Explaining hardware design

Memory hook

Think of a grand building's architecture – it's the overall design, structure, and principles. Computer architecture is the same for a system. Master plan design

When not to use

While it can refer to physical layouts, in computing, it's often more abstract, describing the logical design rather than just the physical arrangement.

Fun facts

  • The term 'architecture' in computing was popularized in the 1960s with the IBM System/360, emphasizing a consistent design across different models.
  • Software architecture patterns (like client-server or microservices) guide how software components are structured.

Related words

Component, Motherboard

LangBlitz
Take your vocabulary further with LangBlitz

Our English vocabulary app: FSRS spaced repetition, 5,000+ curated words across 119 topic groups, CEFR A1 to C2. Explore your mastery with the beautiful Vocabulary World feature.