Creating file viewers, using interface extensions, and working with the Microsoft Windows 95 user interface in other advanced ways all involve (at least to some degree) storing and accessing information in the centralized registration database called the Registry. Clearly, you as a developer will need to both use and understand the Registry. This chapter focuses on the Registry, with specific emphasis on how it applies to Windows 95 and how you can use it to integrate your applications with the new user interface.