PowerShell has the capability to identify the verb and the noun in cmdlets, based on the first occurrence of hyphen. Anything that appears before the first hyphen is the verb, and anything that appears after, is the noun. When cmdlets are loaded from modules, PowerShell identifies the verbs and the nouns in them. The search promptly returns the cmdlets based on the search specifications. Filters based on the name of the verb, noun or even the module restrict the search accordingly.