A flip-flop is a basic memory element in digital electronics that can store one bit of information. It has two stable states and is used in registers, counters, and RAM. Rectifiers convert AC to DC, comparators compare voltages, and attenuators reduce signal strength.