Introduction -- Historical background -- Architectural background --