ValueSets bind codes from CodeSystems to coded elements like code, Coding or CodeableConcept.
code
Coding
CodeableConcept
ValueSets are mostly needed to use the Concepts from CodeSystems in your Task profiles.