Architektura komputera to abstrakcyjny opis i specyfikacja tego, dlaczego, co i jak łączy się różne komponenty sprzętowe i programowe w celu utworzenia urządzenia komputerowego. Tego znacznika należy używać w przypadku pytań o relacje między komponentami tworzącymi komputer, jakie komponenty są uwzględnione lub wykluczone w komputerze, w jaki sposób komponenty są połączone, jakie dane przepływają przez połączenia oraz dlaczego komponenty i połączenia są dobrym wyborem.