Explain why water has a high specific heat capacity


Water has a high specific heat capacity because a large amount of thermal energy needs to be absorbed in order to break the hydrogen bonds among water molecules before the individual water molecules can begin to move about more freely and therefore, causing an increase in temperature.