Reverb occurs when a sound hits any hard surface and reflects back to the listener at varying times and amplitudes to create a complex echo, which carries information about that physical space.
An echo is a single reflection of a soundwave off a distance surface. Reverberation is the reflection of sound waves created by the superposition of such echoes