02 - Architecture Intro.CSC4071 A “software architecture” is the structure (or structures) of a system, which comprise –software components, –the externally.