Kể từ khi phiên bản Windows 1.0 đ−ợc phát hành tháng 11năm 1985 đến nay, Microsoft đã phát hành nhiều phiên bản hệ điều hành Windows khác nhau với nhiều cải cách và thay đổi để hỗ trợ cho nhiều mục đích khác nhaụ
Windows NT 4.0 đ−ợc thiết kế để cung cấp một môi tr−ờng hoạt động ổn định hơn và có Windows NT 4.0 cho desktop (NT 4.0 Workstation) và cho server (NT 4.0 Server). Ưu điểmcủa Windows NT 4.0 là DOS và các ch−ơng trình Windows cũ có chạy trong môi tr−ờng giả lập. Lỗi ch−ơng trình đ−ợc cô lập và không cần phải khởi động mại máỵ
Windows NT cung cấp cấu trúc miền để kiểm soát user và client truy cập vào tài nguyên server. Mỗi miền NT phải có một primary domain controller l−u cơ sở dữ liệu quản lý tài khoản (SAM – Security Accounts Management Database) và có một hoặc nhiều backup domain controller, trên đó l−u bản copy read-only của SAM. Khi user muốn truy cập vào hệ thống, thông tin tài khoản đ−ợc gửi đến SAM. Nừu thông tin tài khoản này có l−u trong SAM thì user sẽ đ−ợc xác minh vào miền NT và truy cập đ−ợc vào tài nguyên hệ thống.
Kế thừa Windows NT, Windows 2000 đ−ợc phát triển cho cả Desktop và server, Windows 2000 có kỹ thuật Plug-and – play, nghĩa là các thiết bị mới đ−ợc cài đặt vào hệ thống mà không cần khởi động lạị Windows2000 còn có hệ thống mã hóa File để bảo mật dữ liệu trên đĩa cứng.
Windows2000 đặt các đối t−ợng nh− User, tài nguyên vào một đơn vị nh− là Organizational units (Ous). Việc xác minh quản trị trên mỗi OU đ−ợc ủy thác cho một User hoặc một nhóm User đặc điểm này cho phếp quản lý chi tiết hơn so với Windows NT 4.0.
Windows2000 Prossional không đ−ợc thiết kế để làm một NOS hoàn chỉnh. Nó không cung cấp domain controller, DNS Server, DHCP Server hay bất kỳ dich vụ nào khác nh− windows2000 Server.
Mục đích chính của windows2000 Prossional là tham gia vào domain với t− cách là một hệ điều hành phía client. Các loại phần cứng có thể cài trên hệ thống cũng bị giới hạn windows2000 Prossional cũng có thể cung cấp một vài khả năng Server cho mạng nhỏ hoặc mạng ngang hàng, ví dụ nh− File server, FPT server, web server, print server nh−ng chỉ tối đa 10 kết nối cùng lúc. windows2000 Server bổ sung thêm nhiều chức năng server cho windows2000 Prossional. windows2000 Server có thể hoạt động nh− một File server, nhóm user và tài nguyên mạng.
windows2000 Server có thẻ sử dụng cho mạng có kichs th−ớc vừa và nhỏ. Nó cung cấp kết nối t−ơng thích với hệ thống Novell Netware, UNIX và Applẹ Nó có thể đ−ợc cấu hình làm communication server để cung cấp dịch vụ quay số cho các
server ở xạ windows2000 Advance Server hỗ trợ thêm nhiều phần cứng và phần mềm khác cho các mạng lớn và cực lớn.
Microsoft cũng đã phát triển windows.NET Server cung cấp khả năng bảo mật cũng nh− độ tin cậy cao để chạy các Wed và các FPT sites cực lớn, cạnh tranh với linux, UNIX và novels’s One NET. Windows.NET Server cung cấp dịch vụ XML Wed cho các công ty, tổ chức có mức độ l−u l−ợng web vừa và caọ