Explanation/Reference:
Explanation:
DSC gives us a declarative model for system configuration management. What that really means is that we
can specify how we want a workstation or server (a 'node') to be configured and we leave it to PowerShell
and the Windows Workflow engine to make it happen on those target 'nodes'. We don't have to specify
how we want it to happen.
The main advantages of DSC are:
To simplify your sysadmin tasks by configuring one or more devices automatically

To be able to configure machines identically with the aim to standardize them

To ensure, at a given time, that the configuration of a machine always be identical to its initial

configuration, so as to avoid drift
Deployment on demand as a Cloud strategy, or 'en masse', is largely automated and simplified

References:
https://www.simple-talk.com/sysadmin/powershell/powershell-desired-state-configuration-the-basics/