Si la arquitectura historicista se dedicaba más a imitar las corrientes de la antigüedad (como la grecorromana) y no a incorporarles características de otras culturas o arquitecturas, la arquitectura ecléctica se dedica principalmente a la combinación de corrientes arquitectónicas.