Where do flip flops "save" their state?
The state of the flip-flop is stored as the voltage on a particular signal node inside the flip-flop. This voltage is maintained by using a positive feedback loop within the circuit. When the appropriate input conditions are applied to change the state of the flip-flop this positive feedback loop is broken and the new value is stored (by changing the voltage on the particular node).