Volunteer computing
Volunteer computing is a type of distributed computing in which people donate their computers' unused resources to a research-oriented project . 
<triplet> Volunteer computing <subj> distributed computing <obj> subclass of