Recently someone asked me: “Say, how would you define architecture?”. This made me remember the IEEE definition which really captures the essence. I think it is worthwhile to repeat it here, since it speaks for itself:
The fundamental organization of a system embodied in its components, their relationships to each other, and to the environment, and the principles guiding its design and evolution.
More on the IEEE definition on wiki.