Task allocation and partitioning is the way that tasks are chosen, assigned, subdivided, and coordinated within a colony of social insects. Task allocation and partitioning gives rise to the division of labor often observed in social insect colonies, whereby individuals specialize on different tasks within the colony (e.g., "foragers", "nurses"). Communication is closely related to the ability to allocate tasks among individuals within a group. This entry focuses exclusively on social insects. For information on human task allocation and partitioning, see division of labour, task analysis, and workflow.