Game development is a complex field of information technology. The goal of the program is to entertain the user. The multiplayer games are very popular nowadays, as you can get used to the artificial intelligence of the computers. After some time, playing against other people is much more exciting. The browser games gain in popularity, as you do not need to download, install or do any difficult steps, even an unexperienced user can play. The updating of the used software is performed server-side, you just experience the new features. Browser games had had some serious issues with being real time, but these issues have been solved recently.
The web technologies has developed a lot in the last few years, and got more and more users. The user experience is just like that of downloaded computer game, but the browser games are not limited to any operation system, they can be played on any computer. In the world of web the developers can use a large variety of libraries and frameworks, which are all open source.