What an architect does at first?
1. Watches the behavior, relation ship and flows around the organization, their business flows application's and technology, data and communication flows to bind the relationship's.
2. He just not watches the behavior but with his vast experience and utilizing potential talent available to him, he segregate them self in to association, composition, hierarchies leading from generalization till specification to simplify things.
3.To be realized, The simplification achieved after all this restructuring, needs a cost to be involved and a governance to be around to make it sustainable.
4. When similar steps are needed to organize the enterprise its called as architecting the enterprise.
5. With the time each enterprise has to go through some adoption with such practices, framework and patterns to achieve the same.
7. Togaf can be consider as a tool for assisting in the acceptance and use of some the industry best practitioner guidence to help bind the business around and also to simplify their operations as well as communication and much more.
to understand it better link here:-
http://www.opengroup.org/togaf/
some other frameworks
http://en.wikipedia.org/wiki/Zachman_Framework
http://www.opengroup.org/archimate/