Domestication.
Most wild fowl has a laying season and can lay an egg a day in that season. Chickens are domesticated and bred to lay for more of the year. Even still a breed that lays an egg a day will have about a 2 month period of not laying anything while they molt. But artificial light, warm, and steady food supply encourage a longer egg laying season then the same chicken would have in the wild.
Latest Answers