Windows 3.0
Tính năng

Windows 3.0 giới thiệu một giao diện người dùng đồ họa (GUI) được làm mới đáng kể, với diện mạo 3D tương tự như Presentation Manager trên OS/2 thay vì phong cách phẳng như ở phiên bản Windows 2.1 trước đó. Nó còn đi kèm với những cải thiện về khả năng quản lý bộ nhớ nhằm tận dụng tốt hơn các tính năng của bộ xử lý Intel 80286 và 80386. Dynamic Data Exchange là một giao thức đa nhiệm trong đó các ứng dụng chạy trên hệ thống sẽ trao đổi dữ liệu động với nhau, tức là khi dữ liệu của một ứng dụng thay đổi thì dữ liệu của một ứng dụng khác cũng vậy. Tính năng này đã xuất hiện trong Windows từ trước đó, nhưng cho tới Windows 3.0 thì người dùng vẫn chưa thể sử dụng giao thức này do hạn chế về bộ nhớ. Thay vào đó, người dùng sẽ phải thoát ra màn hình DOS để chạy một ứng dụng, đóng ứng dụng đó, rồi mở một ứng dụng khác để thực hiện trao đổi dữ liệu. Nhờ khả năng hỗ trợ các bộ xử lý 386 về sau, Windows 3.0 còn có thể sử dụng bộ nhớ ảo, một phần của ổ đĩa cứng được bộ xử lý dùng làm bộ nhớ thay thế trong trường hợp bộ nhớ vật lý đã được sử dụng hết. Giống như những phiên bản trước, bản thân Windows 3.0 không phải là một hệ điều hành, mà là một môi trường điều hành được thiết kế dành cho DOS và điều khiển các chức năng của nó.
Trình quản lý tập tin MS-DOS Executive được thay thế bằng Program Manager, File Manager và Task List. Program Manager là một shell đồ họa với thành phần chính là các biểu tượng kèm với tiêu đề tương ứng bên dưới. Người dùng có thể được di chuyển và sắp xếp chúng theo bất kỳ thứ tự nào cũng như thay đổi tiêu đề của các biểu tượng. Khi nhấn đúp vào các biểu tượng, chúng sẽ mở ứng dụng tương ứng hoặc các cửa sổ nhỏ hơn bên trong cửa sổ Program Manager gọi là cửa sổ nhóm (group windows). Các cửa sổ nhóm này cũng chứa những biểu tượng như vậy và có thể được cực tiểu hóa để tránh làm không gian cửa sổ Program Manager trở nên lộn xộn. File Manager là một shell khác dùng để truy cập hoặc chỉnh sửa các ứng dụng, nhưng được hiển thị dưới dạng danh sách các tập tin chứa trong thư mục. Mục đích của chương trình này là làm đơn giản hóa việc di chuyển các tập tin và thư mục, thay thế cho các câu lệnh DOS. Task List hiển thị tất cả các ứng dụng đang chạy, đồng thời cho phép người dùng kết thúc các ứng dụng trên, chọn một chương trình khác, xếp chồng hoặc chia ô các cửa sổ, hay sắp xếp lại biểu tượng các ứng dụng đã cực tiểu hóa trên bàn làm việc. Control Panel, nơi người dùng có thể thay đổi các cài đặt để tùy chỉnh Windows và phần cứng hệ thống, cũng được thiết kế lại dưới dạng các biểu tượng.
Các driver đi kèm với Windows 3.0 có thể hỗ trợ lên tới 16 màu cùng lúc từ bảng màu EGA, MCGA hoặc VGA, thay vì chỉ tối đa 8 màu như trước. Bản thân Windows 3.0 cũng hỗ trợ các adapter đồ họa cung cấp độ phân giải và số lượng màu lớn hơn VGA. Windows 3.0 cũng giới thiệu Palette Manager, một bộ công cụ cho phép các ứng dụng thay đổi bảng màu tham khảo của các mẫu card đồ họa có thể hiển thị lên tới 256 màu để sử dụng những màu mà ứng dụng đó yêu cầu. Khi có nhiều cửa sổ được hiển thị vượt quá giới hạn 256 màu, Windows 3.0 ưu tiên cho cửa sổ đang hoạt động được sử dụng các màu của ứng dụng đó.
Windows 3.0 giữ lại nhiều ứng dụng cơ bản từ các phiên bản trước, ví dụ như trình soạn thảo văn bản Notepad, chương trình xử lý văn bản Write, và chương trình vẽ đồ họa Paintbrush được cải tiến. Calculator được mở rộng với các hàm tính toán khoa học. Recorder là một chương trình mới có chức năng ghi lại các macro hoặc các chuỗi phím bấm và cử động chuột, gán chúng vào các phím tắt để thực hiện những chức năng phức tạp một cách nhanh chóng. Ngoài Reversi được giữ từ các phiên bản trước, Windows 3.0 còn đi kèm trò chơi bài Microsoft Solitaire, sau này đã được vinh danh tại Đại sảnh Danh vọng Video game Thế giới vào năm 2019. Một chương trình nổi bật khác là Help. Không giống như các ứng dụng DOS có thể đi kèm những chức năng trợ giúp, Windows Help là một ứng dụng tách biệt cung cấp tính năng này cho tất cả các chương trình Windows hỗ trợ nó.