URL is an acronym for Uniform Resource Locator and is a reference (an address) to a resource on the Internet. A URL has two main components: Protocol identifier: For the URL http://example.com, the protocol identifier is http . Resource name: For the URL http://example.com, the resource name is example.com.
Domain masking or URL masking is the act of hiding the actual domain name of a website from the URL field of a user’s web browser in favor of another name. There are many ways to do this, including the following:
1- HTML inline frame or frameset so a frame embedded in the main website actually points to some other site.
2- Mod rewrite or aliases to have the web server serve the same page for two different domain names.
3- Virtual hosting whereby the HTTP server uses the (required) host field to serve up several different websites based upon only the host field of the HTTP GET request.
Once the URL is masked it displays the URL mask rather than the original URL/domain name. With masking the domain name it does not affect the content of the actual website, it only covers up the original URL/domain name. Domain masking prevents users from being able to see the actual domain website, and is often a technique used by scammers to increase false ad clicks.