A typical WBS is a hierarchy comprising 4 levels; a project goal, broken down into project objectives, broken down into project outputs, broken down into project activities and deliverables. It can be used for both waterfall (all of the work) or Agile (an iteration) planning.