The motion of any liquid is dependent upon the amount of stress acting on it. The motion of one layer of liquid is resisted by the other due to the property of viscosity. A river bed remains in a static state. Therefore, any immediate layer of liquid in contact with the river bed will also remain static due to the frictional force. However, the next layer of liquid above this static layer will have a greater velocity due to lesser resistance offered by the static layer. Moving upwards, subsequent layers provide lesser and lesser resistance to the movement of the layers above it. Finally, the topmost layer acquires the maximum velocity. Therefore, for a river, the surface waters flow the fastest.