Windows Resource Protection aims to protect core registry keys and values and prevent potentially damaging system configuration changes, besides operating system files.
Windows Integrity Protection seeks to safeguard fundamental registry entries and values, as well as prevent hazardous system configuration modifications, in addition to operating system files.