CS events are run by an open tournament system, which allows for the competitions to be organized by different companies. This helps increase the number of tournaments and spread interest in the discipline.