Building Block
(Noun) A (potentially re-usable) component of enterprise capability that can be combined with other building blocks to deliver architectures and solutions.
Description: A package of functionality defined to meet the business needs across an organization.
Original Source: TOGAF® Standard, 10th Edition | Doc. No. C220