Sea Waves may be generated due to large number of factors such as: Atmospheric Circulation and Winds, Movement of fluids of two contrasting densities, Techtronic activities on the sea floor such as faulting, Undersea volcanic eruption, Occurrence of undersea earthquakes