Hay is mostly used to feed animals. Some animals that eat hay are horses, cattle, goats, donkeys, and rabbits. Hay is fed when there is not enough pasture or rangeland on which an animal can graze or they can't graze year round. Farmers and ranchers often need to use hay in the winter when grass is not available.