A directed acyclic graph of steps that achieve a goal. Steps can be agent-executable (skills) or human tasks. Dependencies between steps determine execution order.