A bistable multivibrator has two stable states, and must be triggered (mechanically, or by the leading or trainling edge of a waveform) in order to change states. Once triggered, the circuit changes states and remains that way until it is triggered again.
Bistable multivibrator circuits are used as memories, latches, and storage and in clocked-logic blocks.