Environmental variance can be divided into two categories: "shared environments" are environments that are very similar; "nonshared environments" possess differences subject to different natural selection pressures.
Upstream and downstream areas present such "nonshared environments" to guppies since they possess different types of predators.