A URL is a type of uniform resource identifier and is address of a resource on the World Wide Web and the protocol used to access it. It is used to indicate the location of a web resource to access the web pages. For example, to visit the javatpoint website, you will go to the URL www.javatpoint.com, which is the URL for the javatpoint website.

The URL sends users to a specific resource online such as video, webpage, or other resources. When you search any query on Google, it will display the multiple URLs of the resource that are all related to your search query. The displayed URLs are the hyperlink to access the webpages.
A URL (Uniform Resource Locator) contains the information, which is as follows:
- The port number on the server, which is optional.
- It contains a protocol that is used to access the resource.
- The location of the server
- A fragment identifier
- In the directory structure of the server, it contains the location of the resource.
The additional information about the URL is described below with the help of an example:
Let’s take an example: https://www.javatpoint.com/jtp.htm, it indicates the jtp.htm is a file located on the server with the address of javatpoint.com.
http:// or https://
The http is a protocol that stands for Hypertext Transfer Protocol. It tells the browser to which protocol will be preferred to use for accessing the information that is specified in the domain.
The https (Hypertext Transfer Protocol Secure) is an enhanced protocol as compared to http as it concerned with security. It provides the surety that the information, which is transmitted over HTTP is secure and encrypted. The colon (:) and two forward slashes (//) are used to separate the protocol from the rest of the part of the URL.
www.
The www is used to distinguish the content, which stands for World Wide Web. This portion of the URL can be left out many times, as it is not required. For instance, if you type “http://javatpoint.com,” you will still get the javatpoint website. For an important subpage, this portion can also be substituted, which is known as a subdomain.
google.com
The google.com is the domain name for the website, and the .com is called TLD or suffix. It helps to identify the location or type of the website. For example, “.org” stands for an organization, “.co.uk” stands for the United Kingdom, and “.com” is for commercial. There are various types of domain suffixes available; you are required to register the name through a domain registrar to get a domain.
jtp.htm
The jtp.htm is the name of the web page, and the .htm is the file extension of the web page, which describes the file is an HTML file. There are many other file extensions available on the internet such as .php, .html, .xml, .jpg, .gif, .asp, .cgi, etc.