the set of structures needed to reason about the system, which comprise software elements, relations among them, and properties of both.
is the structure or structures of a system, which comprise elements, their externally-visible properties, and the relationships among them
this specifies the major components of a system along with their responsibilities, properties and interfaces, and the relationships and interactions among them.