Eine GBA-Datei ist ein ROM-Image (Read-Only Memory) eines Game Boy Advance-Spiels. Sie enthält eine vollständige Kopie der Spieldaten, einschließlich des Spielcodes, der Grafiken, des Audios und aller weiteren Assets (Ressourcen). Diese Dateien werden typischerweise durch Extrahieren der Daten von einem physischen Game Boy Advance-Spielmodul (Cartridge) erstellt. GBA-ROMs werden primär dazu verwendet, Game Boy Advance-Spiele auf Emulatoren zu spielen. Emulatoren sind Softwareprogramme, die die Hardware der Game Boy Advance-Konsole auf einem Computer oder einem mobilen Gerät simulieren. Während die Emulatoren selbst legal sind, wird das Verbreiten oder Herunterladen von ROMs von Spielen, die man nicht besitzt, im Allgemeinen als Urheberrechtsverletzung (Copyright Infringement) betrachtet. GBA-ROMs werden oft als komprimierte Dateien (z. B. ZIP oder 7z) verteilt, um ihre Dateigröße zu reduzieren. Ihre Größe kann je nach Komplexität und Inhalt des Spiels von wenigen Megabyte bis zu mehreren Megabyte reichen. Das GBA-Format war aufgrund des Erfolgs der Konsole und der einfachen Erstellung und Verbreitung von ROMs sehr beliebt.