recommended on a Microsoft seminar,
I have learned about interesting trend in modern architecture:
buildings that change to adjust to environment!
Responsive architecture ... measure actual environmental conditions (via sensors) to enable buildings to adapt their form, shape, color or character responsively (via actuators).
The term "responsive architecture" was given to us by Nicholas Negroponte (MIT Media Lab, "One Laptop Per Child, etc), who first conceived of it during the late nineteen sixties when spatial design problems were being explored by applying cybernetics to architecture.
Here is one example.
Try to change size (width) of browser window, to observe changes.