The critical function of any protection software should be to provide high level protection for the user's data and operating system. Using such software greatly reduces the risk of losing data or experiencing a system crash when the main power fails. GE's protection software manages an automatic shutdown of the supported load, as well as events handling, for all major operating systems. In addition to client-server applications, multi-vendor and multi-platform applications can also be supported.