A URI is an identifier for some resource, but a URL gives you specific information as to obtain that resource.
A URI is a URL and as one commenter pointed out, it is now considered incorrect to use URL when describing applications. Generally, if the URL describes both the location and NAME of a resource, the TERM to use is URI.
Since this is generally the CASE most of us encounter EVERY day, URI is the correct term.