This work describes in some depth the applications of the theory of error-correcting codes, in particular Reed-Solomon codes, for optical media storage, namely, CDs, DVDs and Blu- ray discs. The objective was to collect in a single place the most relevant work in the area, providing the reader with easy access to state-of-the-art technology. We cover the CIRC code of the compact disc followed by the RSPC code of the DVD. Afterwards we discuss the picket code that makes the Blu-ray error correcting system the most powerful error correcting code to date. Lastly we touch upon how to make the Blu-ray picket code even better than the original code.