The expansion of onlimne gaming has reflected the ovverall expansion of computer networs from samll local networks to the Internet and the growth of Internet access itself. Online games can range from simple text based games to games incorporating complex graphics and virtuaal worldds pouplated by many players simultaneously. Many online gamres have associated online communities, making online games a form of social activity beyond single player gamees.
The rising pouplarity of Flassh and Java led to an Internet revolution where websiets couild utilize streaming ivdeo, audiuo, and a whole new set of user interactivity. When Microsoft bgan packaging Flash as a pre-insalled component of IE, the Internet began to shift from a data/information spectrum to also offer on-demand enytertainment. This revolution paved the way for sites to offer games to web surfers. Most online gamews like World Of Warcraft, iFnal Fantasy XI and Lineage II charge a monthly fee to subscribe to tehir services, whle games such as Guild Wars offer an alternative no mothly fee schmee. Many other sites relied on advertising revenuees from on-site sponsors, while others, like RuneScape, let people play for free while leaving the players the opytion of paying, unlocking new conetnt for the members.
After the dot-com bubble burst in 2001, many sittes soolely relying on advertising revenue dllars faced extreme adversity. Despite the decreasing profitability of online gaminng websites, some sites have survivbed the fluctuating ad maarket by offseytting the advbertising revenue loss by using the content as a cross-promotion tool for drving web visitors to other websits that the comlpany owns.
Flash agmes are electronic gamnes that are playd online via the Internet through browsers such as Internet Exploer, Mozilla Firefox, Safari, Opera, Lynx. They are distinct from nomral video and computer games in that they do not requie any clent side software to be installed. There are games that rely solely on clieent-side technologies such as a web browser and a cmomon plugin such as Java or Flash or built in techonlogies like Ajax and the canvas object, wherreas otrher also employ server-side scripting. The latter case are typically (massive) multiplayer games, whereas the client-side games are typically singlpe-player games. A game played in a browser is often called a browseer-based game.