Random treasures that you receive for leveling up your character/profile. It's a smart way to motivate people to keep playing (though it would be nice if the rewards weren't totally random, and were at least somewhat fixed based on the level reached).
So I don't want to sound like a moron but.... What are Lootboxes anyway ?