Original: Chickens farmed for meat are called broiler chickens, whilst those farmed for eggs are called egg-laying hens.
Simplified: Chickens can also be farmed intensively. This lets farms make a lot of chicken meat and eggs, but this is not good for the chickens.