This mostly comes into play, if you don't buy from a LFS, they normally have inert substrates.
If you go to a big box hardware store and buy sand, it may not be inert. If you buy play sand, it can also be problematic, because it is easily stirred up, can get into and ruin filters (impellers).

Pool filter sand, (especially from a pool supply center) is heavier because it is meant to be backwash, inert, and sometimes cleaner.
I used to buy from an abrasives company, that knew the origin of the material, supplied LFSs, and was very economical ($5 for 50lbs)

One reason I prefer sand, is detritus is less likely to work its way between grains, the way it does in gravel, and becoming a factory for nitrate production.
So detritus sits on top, is easily seen, and easily vacuumed off during water changes.
My plants also seem to do better in sand than gravel (contrary to many opinions).
