The Windows/DOS hierarchy misses the connection between Windows for Workgroups 3.11 and Windows 95. A lot of the 32-bit filesystem stuff that was "new" for Windows 95 was actually introduced back in WfWG. The same goes for 32-bit application support too... Win 3.1 was very capable of running 32-bit applications using the Win32s extension. The Windows95 support for 32-bit applications was just an extension (a big one) of Win32s.
The Windows/DOS hierarchy misses the connection between Windows for Workgroups 3.11 and Windows 95. A lot of the 32-bit filesystem stuff that was "new" for Windows 95 was actually introduced back in WfWG. The same goes for 32-bit application support too... Win 3.1 was very capable of running 32-bit applications using the Win32s extension. The Windows95 support for 32-bit applications was just an extension (a big one) of Win32s.