Architecture as the interface between Humans and Technology