Seawater is salty because rainwater dissolves the salt minerals found in soil and rocks as it travels through rivers and streams en route to the sea. This method of mineral dissolution is called weathering.