Um provedor de URL implementa a função para um determinado protocolo de URL, como HTTP (HyperText Transfer Protocol). Este provedor, composto de um par de classes, estende as classes java.net.URLStreamHandler e java.net.URLConnection.
Links marcados (on-line) requerem acesso à Internet.