> I still don't know the difference between URI and URL.

One is a location, the other one is a ID. Which is which is referenced in the name :)

And sure, it doesn't matter as long as you're fine with referencing locations rather than the actual data, and aware of the tradeoffs.