It's a wonderful thing when a hen lays an egg usually because you have been waiting and checking the nesting box daily for weeks.
7 Reasons to Have Backyard Chickens
8 Chicken Coop Must Haves
Chicken Breeds for Beginners
Does Raising Chickens Save Money?
Caring for Chickens in the Winter
How to Collect, Clean, and Store Chicken Eggs