cascade: a small waterfall or series of small waterfalls
waterfall: a steep descent of the water of a river
error correction code: (telecommunication) a coding system that incorporates extra parity bits in order to detect errors