Windows 95 was released in 1995, featuring a new user interface, support for long file names of up to 250 characters, and the ability to automatically detect and configure installed hardware (plug and play). It can natively run 32-bit applications, and features several technological improvements that increased its stability over Windows 3.1. There were several OEM Service Releases (OSR) of Windows 95, each of which was roughly equivalent to a service pack.
Microsoft's next release was Windows 98 in 1998. Microsoft released a second version of Windows 98 in 1999, named Windows 98 Second Edition (often shortened to Windows 98 SE).
In 2000, Microsoft released Windows Me (Me standing for Millennium Edition), which updated the core from Windows 98 but adopted some aspects of Windows 2000 and removed the "boot in DOS mode" option. It also added a new feature called System Restore, allowing the user to set the computer's settings back to an earlier date.