Why is ram volatile memory?

Ram is a volatile memory because it is constructed with flip flops or capacitors mainly which is entirely dependent on power. If power is turned off the flip flop or capacitor losses the data and ram behaves as a volatile memory