A stallions is a male. A stallion can also be a father. When a stallion fathers a foal you call the father the sire. A stallion is called a gelding when it can not father horses.
What is a colt?
A colt is male horse under 4 years old. A three year old is called a year-long.
A colt will stay with its mom for three years.