Differential cryptanalysis/Definition

Attacking a cipher by studying the way that small changes in input, such as complementing a single bit, affect the output.