River communities (the assemblage of species populations occurring together in space and time) have complex interrelationships within themselves and with the physical environment.
The community and the environment form the river ecosystem.