Medieval worlds

A town lies beside a navigable river where several routes meet. Why might this location favor commerce, especially in heavy goods?