The recent incarnations of Windows; NT, 2000, and XP share a similar layered construction approach with UNIX.
These recent versions of Windows are based on a micro-kernel design using a small kernel layer and hardware abstraction layer at their base.
The middle layer is made up of dynamically loaded libraries and services.
The applications layer contains the familiar applications such as text processors, spreadsheet, web browsers, etc.