Un file GBA è un'immagine ROM (Read-Only Memory, Memoria a Sola Lettura) di un gioco per Game Boy Advance. Contiene una copia completa dei dati del gioco, inclusi il codice del gioco, la grafica, l'audio e altre risorse (asset). Questi file vengono tipicamente creati estraendo i dati da una cartuccia fisica di gioco per Game Boy Advance. Le ROM GBA sono utilizzate principalmente per giocare ai titoli Game Boy Advance su emulatori, che sono programmi software che simulano l'hardware della console Game Boy Advance su un computer o un dispositivo mobile. Sebbene gli emulatori stessi siano legali, la distribuzione o il download di ROM di giochi che non si possiedono è generalmente considerata una violazione del diritto d'autore (copyright infringement). Le ROM GBA sono spesso distribuite come file compressi (ad esempio, ZIP o 7z) per ridurne le dimensioni. Possono variare in dimensioni da pochi megabyte a diversi megabyte, a seconda della complessità e del contenuto del gioco. Il formato GBA è diventato popolare grazie al successo della console e alla relativa facilità di creazione e distribuzione delle ROM.