I am reading v9 of TOGAF and couldn't understand the illustration of Deliverables, Artifacts, and Building Blocks.
Could anyone give a real example to help me understand these?
Artifacts: Any chart or diagram, that shows an aspect of an architecture. For example a use case diagram, ERD etc.
Deliverable: work product that is contractually specified and in turn formally reviewed, agreed, and signed off by the stakeholders. For example a "A statement of architecture work" is an output of Architecture Vision that needs to be reviewed and signed off by stake holders. So a "Statement of architecture work" is a deliverable.
Building Blocks: A reusable component of business, IT, or architectural capability that can be combined with other building blocks to deliver architectures and solutions. A building block has a type that corresponds to the TOGAF content metamodel (such as actor, business service, application, or data entity). For example an "OpenId Authentication" will be used as a SBB to secure the system and is a solution for the ABB "Secure access to portal.".