Browser-based multiplayer online game (BMOG) are a special case of multiplayer online game (MOG) in the form of a browser game. The term could also be applied to many other browser-based competitions. In order to run in a web browser, the client-side implementation must be a client side solution such as HTML, JavaScript, Adobe Flash, Java or a browser plug-in. Unlike a stand-alone client or video game, being confined to a browser limits to some degree the extent to which 3-D rendering can be supported. BMOG's can be seen as an evolutionary development of browser-based implementations of board games or forum games.