Every couple years I scratch my head and wonder what's the difference between a URL and URI is. I inevitably google url vs uri and run through the first 5 hits or so and, after 15 minutes of reading explanation that don't help, give up. I finally found an explanation that makes sense. Nothing like history to explain the present.