What is a barn owls ecological niche?

A barn owls ecological niche isn't the most interesting thing. They hunt most of the day and they eat small things such as mice, shrew and voles. The barn owls top prey is bigger birds and hunters.