Game replay
A game replay, also known as a demo, is a form of user-generated content. In most instances, a game replay is a recording of a battle or race between opponents in a video game which can then be viewed by other players. However, game replays are also used for single-player gameplay, especially for speedruns. Some games, such as TrackMania, Doom, and N, use size-efficient replay files that record inputs to get a 1:1 replay in lossless fidelity.
It is most common in real-time strategy games like StarCraft, Command & Conquer, World in Conflict, Company of Heroes, and Age of Empires, as well as some first-person shooter games such as Counter-Strike (via console command). Recently, game replays are being used on non-computer platforms and games, such as Halo Wars.
A number of websites allow users to upload replays of certain games so that other players can download and watch them, either for entertainment or improving their own skills.