Although PowerShell provides an enormous benefit even when your scripts interact only with the local system, working with data sources from the Internet opens exciting and unique opportunities. For example, you might download files or information from the Internet, interact with a web service, store your output as HTML, or even send an email that reports the results of a longrunning script.
Through its cmdlets and access to the networking support in the .NET Framework, PowerShell provides ample opportunities for Internetenabled administration.