ข้อมูลในซีดีปกติจะถูกจัดเก็บโดยการทำหลุม (หลุม) หรือไม่ใช่หลุม (ที่ดิน) บนสื่อซีดี หลุมจะรบกวนการสะท้อนของแสง การเปลี่ยนจาก a เป็น0
a 1
หรือโอละพ่อถูกกำหนดโดยจุดเริ่มต้นหรือจุดสิ้นสุดของหลุม (ซึ่งเรียกว่าการเข้ารหัส NRZI) มีความซับซ้อนเพิ่มเติมเนื่องจากบิตเหล่านี้เป็น "รหัสช่อง" ไม่ใช่บิตเนื้อหา หลังถูกกู้คืนโดยการถอดรหัสอดีต แล้วบิตบางส่วน "เนื้อหา" เป็นบิตรหัสแก้ไขข้อผิดพลาดจริง ๆ แต่ท้ายที่สุดแล้วบิตจะถูกเข้ารหัสผ่านรูหรือไม่รูในชั้นสะท้อนแสงของโลหะ
CD-R ทำงานค่อนข้างเหมือนกัน มันมีพื้นผิวสะท้อนแสง แต่พื้นผิวนี้ถูกปกคลุมด้วยสีย้อม คุณสามารถใช้เลเซอร์ความเข้มสูงแบบสัมพัทธ์เพื่อทำให้ชั้นสีย้อมร้อนขึ้น หลังจากนั้น CD-R สามารถอ่านได้ในลักษณะเดียวกันกับซีดีปกติ แสงสะท้อนหรือไม่
การทำงานของ CD-RW ในลักษณะเดียวกัน แต่ใช้สีที่สามารถเปลี่ยนเป็นทึบแสงหรือไม่ขึ้นอยู่กับความร้อนของเลเซอร์
ซึ่งแตกต่างจากสีย้อมใน CD-RW ของสีย้อมใน CD-R ไม่สามารถเปลี่ยนกลับไปเป็นสถานะก่อนหน้า นี่คือสิ่งที่ป้องกันการเขียนซ้ำไปยัง CD-R ที่เขียนไว้แล้ว
หมายเหตุ: การเขียนซ้ำด้วยภาพเดียวกันหรือภาพที่มีการเปลี่ยนแปลงเพียงบิตที่ถูกต้องนั้นเป็นไปได้ทางเทคนิค แต่มีข้อ จำกัด เกี่ยวกับสิ่งที่สามารถทำได้ สิ่งที่ดีที่สุดที่คุณสามารถทำได้คือการเผา "หลุม" กลาง "ดินแดนยาว" เนื่องจากดินแดนมีความยาวสูงสุดสิบบิต - ครั้งและทั้งหลุมและที่ดินมีความยาวขั้นต่ำสามนี่จะเป็นไปได้ก็ต่อเมื่อที่ดินที่มีอยู่มีความยาวเก้าหรือสิบบิตและความเป็นไปได้เพียงอย่างเดียวคือหลุมที่สามหรือ สี่บิตยาว การทำเช่นนี้จะเพิ่มการพลิกสองบิตและสิ่งนี้จะทำให้การเปลี่ยนแปลงบิต ECC ที่สถานที่อื่น ๆ ในบล็อกเดียวกัน โอกาสที่การเปลี่ยนแปลงทุกอย่างสามารถทำได้โดยเพิ่มหลุมที่กลางที่ดินนั้นเล็กมากแม้ว่าจะมีซอฟต์แวร์หรือไดรฟ์เฟิร์มแวร์ที่จะอนุญาตให้ลองได้