A ripple counter is a type of asynchronous counter where each flip-flop triggers the next, causing a ripple effect in timing.