A means of selecting certain options – for a player-character, a weapon, a vehicle, or other in-game item – during the course of a game for a specific function, as opposed to selecting a specific character class at the start of the game. Such specialization allows that entity to have access to unique skills or options for that type while denying them access to other options. Some games allow players to re-specialize past choices for some in-game cost and pursue a different specialization. See also theorycraft.