How are waves generated?

Tides and surfing