At any time a coder may decide to start a special event that all players may participate in. What that event entails or what you get out of it varies per event. Some events allow participants to receive event points which can be exchange for experience, gold or even training points to strengthen ones abilities.