A flip-flop is a bistable multivibrator that can store one bit of binary information (0 or 1). It has two stable states and can maintain its state indefinitely until triggered by a clock or control signal. This makes it a fundamental 1-bit memory element in digital systems.