In an asynchronous counter (ripple counter), flip-flops use the previous flip-flop's output as a clock, causing delays.