Difference between consumers and producers