Los enlaces de Internet se conforman por una determinada cantidad de rutas (normalmente conocidas como "paths"), estas indican la dirección a la que debe ir el navegador cuando se realiza un clic en dicho enlace. Fuente: Hostalia
Este tipo de path incluye el nombre del dominio al cual queremos tener acceso.
https://localhost/curso-js/index.html
Las rutas absolutas se utilizan cuando queremos enlazar algún recurso que se encuentra hospedado en otra máquina o en otra web. También puede ser utilizado para vínculos locales, pero se desaconseja utilizar este método en estos casos, ya que si migramos el contenido a otro dominio se romperán todos los vínculos de las rutas absolutas locales, lo que afectará a nuestro posicionamiento web.
Las rutas relativas son importantes cuando estás creando tu web, porque te permite comprobar los enlaces en los entornos de desarrollo y producción, o facilitar la migración de tu web a otro dominio. Estas rutas solo inican el orden de los directorios.