Division of labour is where a production process is broken down into stages and each stage is assigned to an individual or a group of individuals while specialization refers to where one concentrates in the production of what he she can produce best leaving other people to produce other commodities