ROM hacking is the process of modifying a ROM image or ROM file to alter the contents contained within, usually of a video game to alter the game's graphics, dialogue, levels, gameplay, and/or other elements.