Viterbi Decoders are used in systems where data are transmitted and subject to errors before reception. Compatible with many common standards.