Blood Magic

Blood magic is an alternative form of magic that anyone can cast, regardless of race. Blood magic is a wild sort of magic though, where each spell requires a price from the user. Sometimes the prices can be quite high depending on what is being asked.

In Equestria
In Equestria, blood magic is usually looked down upon due to the abundance of unicorns which can use their unique form of magic.

Elsewhere
Many places without unicorns such as Noctania or Zebrica still practice blood magic quite often.