Different sites are strong in different parts of the world or for different activities, even if most aim to cover all activities. This is a list of such websites.
This is a community wiki effort. Please edit this answer to add other sites you are aware of.
Global, all activities
Alltrails (formerly also Everytrail, GPSies, and possibly other sites). ...