This automatic support for new features is a result of deliberate effort on Microsoft's part. The company wants existing applications to benefit from as many of the 7 features as they can without any developer effort. New applications can extend this automatic support through new APIs to further enrich the user experience. The taskbar thumbnails are another example of this approach. All applications get thumbnails, but applications with explicit support for 7 will be able to add thumbnails on a finer-grained basis. IE8, for instance, has a thumbnail per tab (rather than per window).
Window management has also undergone changes. In recognition of the fact that people tend only to use one or two windows concurrently, 7 makes organizing windows quicker and easier. Dragging a window to the top of the screen maximizes it automatically; dragging it off the top of the screen restores it. Dragging a window to the left or right edge of the screen resizes the window so that it takes 50% of the screen. With this, a pair of windows can be quickly docked to each screen edge to facilitate interaction between them.
Another common task that 7 improves is "peeking" at windows; switching to a window briefly just to read something within the window but not actually interact with the window. To make this easier, scrubbing the mouse over the taskbar thumbnails will turn every window except the one being pointed at into a glass outline; moving the mouse away will reinstate all the glass windows. As well as being used for peeking at windows, you can also peek at the desktop: