Essence is earned by deeds: your first victory on each road and difficulty, every new star, every new Endless record. Slain orcs and held waves add a little. Spend it on towers, specializations, spells, Wardenship upgrades, and Aelith's weapons and armor. Nothing is sold for money.
Everything the Horde has thrown at the Grove so far. Unseen enemies stay in shadow.