Task types are associated with a set of resource pools that are required to perform a particular task. You can define conditions on various attributes of a demand and associate a set of task types to this condition. You can define a list of conditions within a condition set. Logically, each condition represents related activities involved in fulfilling a demand. The estimated capacity for fulfilling a demand is evaluated from the SAM definitions associated with a task type.