Reed-Solomonova korekce chyb je dopředný kód pro korekci chyb. Funguje na základě převzorkování polynomu zkonstruovaného z dat. Polynom se vyhodnotí v několika bodech a tyto hodnoty se odešlou nebo zaznamenají. Vzorkování polynomu častěji, než je nutné, způsobuje, že polynom je nadměrně určen. Pokud přijímá "mnoho" bodů správně, může přijímač obnovit původní polynom i v přítomnosti "několika" špatných bodů.

Reed-Solomonovy kódy se používají v mnoha různých komerčních aplikacích, například v CD, DVD a Blu-ray discích, v technologiích přenosu dat, jako je DSL a WiMAX, a ve vysílacích systémech, jako jsou DVB a ATSC.