Architecture

Architecture – Software architecture refers to the logical organization of the major components, their relationships and interactions as they relate to software development.