Routes are needed if you want to plan and manage production at the different stages of product development. Planning and costing are triggered off the route. A route can have steps that are carried out internally or can be handled by a vendor where there might be a step that is outsourced.
This video gives a quick walk through of the route creation process.
This video was recorded with AX2012.
Cheers
Lachlan