URL.md - brainchildservices/curriculum GitHub Wiki

Slide 1

What is URL?

The terms “URI” and “URL” are often used interchangeably, but they are not exactly the same.

  • A URI is an identifier of a specific resource. Like a page, or book, or a document.
  • A URL is special type of identifier that also tells you how to access it, such as HTTPs, FTP, etc.—like https://www.google.com.
  • If the protocol (https, ftp, etc.) is either present or implied for a domain, you should call it a URL—even though it’s also a URI.

Slide 2

image

For most debates about this that matter, URI is the superset, so the question is just whether a given URI is formally a URL or not. All URLs are URIs, but not all URIs are URLs. In general, if you see http(s)://, it’s a URL.

Slide 3

Why URL?

Here are the important reasons of using URL:

  • The Information written in the URL gives you the ability to switch from one web page to another with just one mouse click.
  • URL tells you how to access a particular resource.
  • Whenever you type a URL into your browser or click any hypertext link, your web browser sends a request to a web server to download one or more files.
  • Every URL is unique and identifies one particular file.
  • A website URL or domain is one of the most crucial parts of your website. By using simple words or string that usually end with a .org, .com, or .net, you would be able to get traffic to your website.

Slide 4

Why URI?

Here are the important reasons of using URI:

  • A Uniform Resource Identifier is essential to the semantic web because it prevents ambiguity.
  • A URI search the name as well as the location of a resource or file, which is in a uniform format.
  • It has a string of characters for the specific filename and path.
  • URI provides a method for resources to be accessed by other systems over the World Wide Web or across a network. It is used by web browsers and P2P (Peer to Peer) file-sharing software to find and download files.
  • URI allows new file types to be defined without affecting old files you have.
  • You can assign a single resource to associate with multiple representations.