As human cultures developed and knowledge began to be formalized through oral traditions and practices, building became a craft, and «architecture» is the name given to the most highly formalized and respected versions of that craft.

It is widely assumed that architectural success was the product of a process of trial and error, with progressively less trial and more replication as the results of the process proved increasingly satisfactory.