Condor plant und führt CPU-intensive Anwendungen aus, indem es die Leerlaufzeiten von Workstations im Netz nutzt. Es überwacht einen Pool von Rechnern, um unbeschäftigte zu finden. Diese werden dann genutzt, um die eingereichten Rechenaufträge zu vollenden. Condor verwaltet Checkpoints und stellt System-Mechanismen bereit, die die transparente Migration von Jobs auf andere Rechner ermöglichen.