Architektur ist einer der immer wieder verwendeten pauschalen Allgemeinbegriffe. Genaugenommen bezeichnet der Begriff in der Informatik ganz allgemein eine wohldefinierte Schnittstelle. Dabei spielen tiefere Abstraktionsebenen keine Rolle. Mit anderen Worten: die Einzelheiten der Realisierung werden gleichsam hinter der Architekturdefinition versteckt. Um eine Architektur zu nutzen, braucht man nur diese Schnittstellendefinition zu kennen und kann alle Fragen des internenAufbaus vernachlässigen. So spricht man von der Architektur eines Computers, eines Prozessors, eines Netzwerks, eines Betriebssystems usw. Man geht jedoch mit dem Architekturbegriff oftmals recht großzügig um und bezeichnete nahezu jede grundsätzliche Ausführungsform als Architektur – auch dann, wenn von wirklich wohldefinierten Schnittstellen gar keine Rede sein kann. Man möchte damit zum Ausdruck bringen, dass man über Grundsatzlösungen spricht und dass Einzelheiten hierbei keine Rolle spielen.