BOINC benutzt vom Anwender nicht genutzte Rechenleistung, um Berechnungen für verschiedene (meist gemeinnützige) Projekte anzustellen und diese dann zurückzugeben.
Mit Hilfe dieser Software kann die Leistung von mehreren Tausenden Rechnern über ein Intranet oder das Internet für ein Projekt zur Verfügung gestellt werden.