ROM به‌طور کلی یک تراشه حافظه با حالت جامد که در زمان تولیدش برنامه‌ریزی شده و نمی‌تواند مجدداً توسط استفاده‌کننده کامپیوتر برنامه‌ریزی شود. نام دیگر آن FirmWare می‌باشد ، زیرا که این نام متضمن نر‌م‌افزاری است که دائمی بوده یا به‌طور قطعی روی یک تراشه قرار گرفته است.