ROM là bộ nhớ máy tính được sử dụng để lưu trữ vĩnh viễn các ứng dụng và dữ liệu. Có năm loại ROM cơ bản, tất cả đều có các đặc điểm riêng và khả năng lưu trữ dữ liệu trong máy tính cá nhân hoặc thiết bị điện tử.
ROM thường được gọi là phần sụn hoặc bộ nhớ chỉ đọc. Nó không được nhầm lẫn với chip RAM, được sử dụng để lưu trữ dữ liệu tạm thời trên máy tính. Năm loại ROM chính là ROM, PROM, EPROM, EEPROM và bộ nhớ flash. Mặc dù các loại ROM này có các chức năng khác nhau, nhưng tất cả đều được cấu tạo bởi các chip không bay hơi giúp ngăn chặn việc mất dữ liệu khi không có nguồn cấp cho thiết bị điện tử. Dữ liệu được lưu trữ trong chip ROM không thể nhận được sửa đổi sau khi được cài đặt trừ khi một thao tác đặc biệt được sử dụng để thay đổi dữ liệu.
Chip ROM bao gồm một lưới các cột và hàng. Nguồn điện đi qua các cột và hàng này bằng các điốt được thiết kế để cho phép dòng điện chạy theo một hướng. Để chip ROM hoạt động chính xác, nó cần được lập trình với dữ liệu đầy đủ vì không có phương pháp ghi lại dữ liệu sau khi nó đã được thêm vào chip ROM. Mặc dù việc thiết kế một mẫu ROM gốc có thể đòi hỏi nhiều lần thử và sai, nhưng một trong những lợi ích chính của việc sử dụng chip ROM là chip này rất rẻ và cực kỳ đáng tin cậy trong hầu hết các thiết bị điện tử.