Al igual que todos los proyectos BOINC, Rosetta@home utiliza los recursos inactivos del procesador del computador voluntario para ejecutar cálculos en unidades de trabajo individuales, mejor conocida en Inglés como "workunits".