A foal is a horses that is under one year old and you can thats when you can tell if it is a boy foal.
Different types of horses
Different types of horses can be identified by color of their coats
Lipizzaner are born with a black coat that turns white as they grow older.
Some horses have markings on their faces and legs that look like stars.