Windows Management Instrumentation (WMI) is the infrastructure for management data and operations on Windows-based operating systems. You can write WMI scripts or applications to automate administrative tasks on remote computers but WMI also supplies management data to other parts of the operating system and products, for example System Center Operations Manager, formerly Microsoft Operations Manager (MOM), or Windows Remote Management (WinRM).
Detailed Information about WMI can be found at microsoft
Monitoring Remote Log Remotely using WMI in .NET
Using WMI to monitor process creation, deletion and modification in .NET
WMI Scripting Primer: Part 1