Odpowiedź
Inne nazwy (zwykle rozszerzona funkcjonalność), inna domyślna składnia, ale przede wszystkim inna zasada działania...
Inne nazwy, pierwsze cmd, w nawiasie PowerShell, na przykład
Polecenia PowerShell to tzw. cmdlet i te cmdlety są wyspecjalizowanymi klasami .NET. Jest to zupełnie inny poziom komplikacji niż w przypadku prostych poleceń zaimplementowanych w cmd.
Wyjaśnienie
PowerShell powstało mniej więcej 25 lat później i technologia (informatyka) w międzyczasie bardzo poszła do przodu...