Prefetch for DNS
resolve DNS when browser is idled.
You can also control(opt in / our) prefetch by using meta tag
Prefetch contents or page
preload contents when current page is loaded fully.
Prefetch content (high priority)
This is supported in Google Chrome.
Chronium project says that…
“LINK rel=subresource” provides a new link relation type with different semantics from LINK rel=prefetch. While rel=prefetch provides a low-priority download of resources to be used on subsequent pages, rel=subresource enables early loading of resources within the current page. Because the resource is intended for use within the current page, it must be loaded at high priority in order to be useful.
Currently prerendering tag is only supported in Google Chrome. suppecification
Prerendering may make your site slowly. so you had better define height relative page ( e.g. next page).