Níhanje (s tujko oscilacija) je periodično gibanje, ki se ga lahko opredeli z amplitudo ter frekvenco ali nihajnim časom. Navadno se obravnava sinusno nihanje, pri katerem se odmik ali odklon sinusno spreminjata s časom.
Amplituda nihanja je največji odmik ali odklon, nihajni čas ali perioda je čas, ki ga nihalo potrebuje za gibanje med dvema zaporednima ustreznima odmikoma ali odklonoma (npr. med dvema zaporednima obiskoma ene od skrajnih leg), frekvenca pa je število nihajev na sekundo.