A foal is the offspring of horses, typically referred to as young horses that are less than one year old. They are characterized by their slender body build and long legs. Foals are dependent on their mother for several months after birth and begin to eat grass and other food after a few months.