While reading some materials a few days ago, I ran over a cool definition of IT architecture, and I thought about sharing it with you. This is because in the past I encountered (and witnessed) difficulties while attempting to define it in a clear, concise manner. So here it goes:
Architecture
1. A formal description of a system, or a
detailed plan of the system at component level to guide its implementation
2.
The structure of components, their inter-relationships, and the principles and
guidelines governing their design and evolution over time
Have fun :)