A single-bit error occurs when only 1 bit of a data unit such as a byte flips from 1 to 0 or vice versa, while a burst error has 2 or more bits flipping. A burst error does not necessarily mean consecutive bits are affected, and the number of erroneous bits depends on data rate and duration of noise corrupting the transmission.