 Storing software on ROM cartridges has a number of advantages over other methods of storage like floppy disks and optical media.As the ROM cartridge is memory mapped into the system's normal address space, software stored in the ROM can be read like normal memory; since the system does not have to transfer data from slower media, it allows for nearly instant load time and code execution.Software run directly from ROM typically uses less RAM, leaving memory free for other processes.