Un fichier W3G est un fichier de rediffusion (replay) généré par le jeu vidéo de stratégie en temps réel populaire Warcraft III, développé et édité par Blizzard Entertainment. Lorsque les joueurs participent à un match, que ce soit en ligne via Battle.net ou dans des parties personnalisées en solo, le moteur du jeu enregistre toutes les actions des joueurs, les clics de souris, les raccourcis clavier, les mouvements d'unités et les événements de jeu dans ce fichier de données compact plutôt que de capturer un flux vidéo lourd. Puisqu'il stocke uniquement la séquence chronologique des entrées (inputs), la taille du fichier résultant est extrêmement petite, généralement de quelques mégaoctets ou kilo-octets. Pour visionner la rediffusion, le client du jeu Warcraft III lui-même doit être utilisé pour interpréter le flux de commandes et recréer visuellement le match en temps réel. Cela permet aux utilisateurs de revoir leur style de jeu (gameplay) sous de multiples perspectives, d'analyser les stratégies utilisées par les joueurs de haut niveau, d'étudier les ordres de construction (build orders) des adversaires et d'apprendre des techniques avancées de micro et macro-gestion. De plus, les fichiers W3G sont essentiels pour la communauté e-sport compétitive, car ils servent de preuves définitives des résultats des matchs, permettent l'analyse par des commentateurs (casters) et sont fréquemment partagés sur les plateformes communautaires et auprès des organisateurs de tournois.