How floods differ from flash floods?

Both refer to the same thing, but the term "flash flood" implies that the flood came so quickly and unexpected that there was no time to make preparations. In many cases the flash flood causes the water level to rise several metres within a very short period of time.

Flash floods are most likely to be caused by a sudden weather event, such as a storm, while slow-onset floods are caused by prolonged, sustained rain.