DOS is a single-tasking command-line operating system that uses less memory and power but lacks networking, graphical capabilities, and support for multimedia. In contrast, Windows is a graphical, multitasking operating system that supports networking, uses more memory and power, and allows users to run multiple applications simultaneously while also supporting multimedia. While DOS operations are faster, Windows is now the preferred and most widely used operating system.