The Open Group Architecture Framework (TOGAF) is a framework for enterprise architecture. It provides a comprehensive approach to the design, planning, implementation, and governance of an enterprise architecture.
TOGAF models the enterprise at four levels: Business, Application, Data, and Technology.
TOGAF includes a methodology for defining IT in terms of a set of building blocks. It also contains a set of tools, a vocabulary, recommended standards and list of TOGAF compliant tools.
TOGAF includes a iterative process for enterprise architecture called Architecture Development Method (ADM).