Steam community contains mods, skins and other downloadable content for your favorite games. There is also community market where you could buy or sell skins for example. It is really a great place to customize your games and give them a fresh look! Definitely recommended for any gaming enthusiast.