| A | B |
| IFS | Receives file I/O requests from applications and determines which file system should handle each request. |
| applications | does a specific task |
| CDFS or CD-ROM File System | 32-bit Protected mode CD-ROM file system included with Windows 95 |
| Virtualized FAT | provides support for MS-DOS FAT file system while providing extensions such as long filenames and 32-bit access |
| Type specific drivers | particular device as a hard disk or CD-ROM |
| Volume Tracker | monitors removable storage devices, to report when media are inserted or removed and to ensure that the correct media are inserted |
| Network Redirector | provides the means to work with files located in remote locations and to print to network printers |
| I/O Supervisor | manages input and output tasks for block devices (storage devices such as disk drives and CD-ROM drives |
| 3rd party file system | may be available to Windows 95 to allow Windows 95 to read directly from other files (such as Unix) |
| port driver | more specific, supporting a particular model of a device |