Theme (computing)

Also known as a skin (or visual style in Windows XP)[1] it is a custom graphical appearance preset package achieved by the use of a graphical user interface (GUI) that can be applied to specific computer software, operating system, and websites to suit the purpose, topic, or tastes of different users.

Themes are often used to change the look and feel of a wide range of things at once, which makes them much less granular than allowing the user to set each option individually.

Skins can sometimes include historical incarnations of the player character (such as Insomniac Games' Spider-Man, which includes unlockable skins based on Spider-Man's past comic book and film appearances),[2] as well as crossovers with other video games (such as Final Fantasy XIII-2 offering a costume based on Ezio Auditore from the Assassin's Creed franchise, and Super Smash Bros.

In the 2010s, skins were increasingly deemed a virtual good as part of monetization strategies, especially within free-to-play games and those otherwise treated as a service.

[11][12] They have largely been supplanted by "battle passes", which are collections of in-game challenges and goals that unlock reward tiers over a short- or long-term period.

[13] Via the Steam platform, Counter-Strike: Global Offensive and Team Fortress 2 also allow players to trade these items, which has led to communities devoted to bartering them for real-world money, as well as gambling.

The same GUI (using Qt) with three different themes
Example of customized theme (Timeless) in Wikipedia, MediaWiki is skinnable