What is the difference between a mare and a filly?

A filly is a female horse that is too young to be called a mare. There are two specific definitions in use: In most cases, a filly is a female horse under four years old. In some nations, such as the United Kingdom and the United States, the world of horse racing sets the cutoff age for fillies as five.