The tides are caused by the gravitational pull of the moon. This creates two bulges in the Earth's oceans, one on the side facing the moon and one on the opposite side. As the Earth rotates daily and the moon orbits around it monthly, different locations experience high and low tides at different times over the course of approximately 25 hours. This cycle explains why there are two high tides and two low tides each day.