involves the breaking down of a problem into smaller, simpler steps or stages
use structure diagram to break it down
Each box can be further subdivided until each box represents a single, simple subtask
when tasks broken down / decomposed, it is easier to solve the problem