PS-Modules

Check

To list loaded PowerShell Modules...

Get-Module

To list all installed (but not necessarily loaded) PowerShell Modules...

Get-Module -ListAvailable

To narrow down the list...

get-module -ListAvailable | Where-object {$_.Name -like '*Net*'}

The command above will list all installed modules containing the substring "Net"

To see the Paths where PowerShell has checked for installed modules...

$env:PSModulePath -split ';'

To display the registered repositories...

Get-PSRepository

Install

Install-Module runs on PwerShell 5.0 or later (it's part of the PowerShellGet module)

Install-Module -Name modulename

Load

Import-Module -Name modulename