- A flip-flop is a sequential circuit that can store one bit of data. - Registers and counters are higher-level components built from flip-flops. - Logic gates are combinatorial and do not store data unless configured in a sequential manner (e.g., within a flip- flop).