If you don't keep chickens, there is no reason for you to know that they have a rest from egg laying. Once a year ( roughly) they moult. This means they get rid of their old feathers and grow new ones. It takes a lot of energy to do this so they stop laying eggs. Also in winter ~ I'm in the Southern Hemisphere ~ the daylight hours are shorter and chickens like light. I have 12 chickens. Until a week or so ago I was getting no eggs, not a one, nope, nada. I hadn't had an egg for about 10 weeks. I love them anyway, of course!
Now they have started to lay again and this makes me happy. I am especially happy that one of my wee chickens, Sparrow, lays these beautiful spotty eggs, how cute!