Why are fishladders constructed?

A fishladder, or fishway, often used in salmon country, is constructed to provide for up-stream passage of fish over a dam or a natural barrier that might prevent or impede progress to spawning grounds.