Q.10. Why do stars twinkle?
Stars twinkle because of turbulence in the atmosphere of the Earth.
The light from the star is refracted in different directions because of the variable refractive index. This seems to us like the position of stars to be changed slightly and also brightness and position, Hence, the twinkling of stars happens.