Das Pegasus Workflow Management System umfasst eine Reihe von Technologien, die helfen, auf Arbeitsabläufen beruhende Anwendungen in unterschiedlichen Umgebungen auszuführen, darunter Desktops, Cluster, Grids und Clouds. Es verbindet die wissenschaftliche Domäne mit der Ausführungsumgebung, indem es automatisch die Ablaufbeschreibungen auf die verteilten Ressourcen abbildet.