Flip Flop

A Flip flop is a type of circut that is capable of storing a state, or acting as a form of memory. Flip flops almost always feed part of their output back into their input