Glory is a secondary resource.
You can use Glory to advance racial bonuses in Animal Mansion, Human's Barracks and Pandemonium in your Castle. And increase runes' power in Alchemist's Shop.
To upgrade racial bonuses and Items, You can pay Glory cost for gems. 1 gem adds Glory up by around 250.