Specialization increases productivity which is good for the producers. Consumers have more options, since there are more products on the market. Specialization also contributes to better quality of production and the final products because in the chain of production each employee is specialized in doing one thing in the best way.