[Master Answer Logo]
Question

Is there a Windows 95 faq?

Answer

While providing far greater stability than Windows 95, it was also less flexible from a desktop perspective. Much of the stability is gained by virtualising the hardware and having software applications access the system APIs rather than the hardware directly as was done in DOS-based versions, including Windows 95 and later. The trade-off is that writing to the APIs rather than hardware directly requires much more work be done by the computer and so hardware intensive applications such as games run much slower. While many programs written for the Win32 API will run on both Windows 95 and Windows NT, despite support for DirectX, the majority of 3D games will not.

— Source: Wikipedia (www.wikipedia.org)