A set of tools, vocabulary, and standards for showing how the building blocks of a system fit together.