Garry’s Mod is less a game and more a sandbox tool for making new levels using assets from games that also use the Source engine. A game’s assets can include its character models, background textures, weapons, and props. Apart from Garry’s Mod itself, you can buy other games to enhance itt.