Gravel is not one thing. It is five or six things with different physics and different prices, and picking the wrong one is the fastest way to waste an afternoon.
Crushed stone is the workhorse. 3/4 inch dense-graded crushed limestone or granite, sometimes sold as crusher run or DGA (dense-graded aggregate). The angular particles lock together under compaction, which is what makes it the right choice for anything under load. Use it for driveways, base courses under pavers or slabs, and any compacted pad. It costs 35 to 90 dollars per cubic yard delivered depending on region, with the low end in limestone country and the high end wherever stone has to travel.
#57 stone is washed 3/4 inch to #4 aggregate. The washing and the open grading give it a high void ratio, which means water flows through it freely. That is exactly what a french drain wants and exactly what a driveway base does not want, because a high void ratio also means poor interlock under load. Use #57 for french drains, wet drainage swales, and as a drainage layer under slabs. Do not use it as a finished driveway surface unless you want the top layer to roll out of the wheel tracks every spring.
Pea gravel is 3/8 inch rounded stone, usually tan or multicolor, and it is purely decorative or recreational. The rounded shape is the whole point: rounded stones are gentle on bare feet and animal paws, which is why pea gravel shows up in play areas, dog runs, and ornamental beds. The same rounded shape is why pea gravel does not compact. It rolls. Put pea gravel on a driveway and it will end up in the street. Put it on a walkway over a compacted base and it holds just fine as long as the base is doing the structural work.
River rock is pea gravel's bigger cousin, 1 to 3 inches and purely decorative. It is the most expensive option on the list and for good reason: it is mechanically sorted, mostly washed, and priced for landscaping rather than construction. Use it where you want the look of a dry streambed or a drainage swale that doubles as a garden feature. Do not use it under anything that needs to bear load.
Decomposed granite, usually abbreviated DG, is a fines-heavy crushed product from granitic parent rock. Wet DG packs tight enough to behave like a paved surface under foot traffic, which is why it shows up on garden paths, patio floors, and xeriscape yards. It is denser per cubic yard than any of the other options because the fines fill the voids, so the tonnage math will come out higher for the same volume. GraniteCrete and other stabilized-DG suppliers publish density sheets that split hairs on moisture content; for ordering purposes the 1.40 tons per cubic yard midpoint used by this calculator is close enough.