What part of the water cycle is the cause of salt in lakes?

Runoff causes salt in lakes. When the water runs over a surface it can pick up particles and salt may be one of this particles. When the water arrives at the lake, if salt particles are small enough, they may not be deposited at the bottom of the lake causing them to stay mixed in with the water.