Referer is a common misspelling of the word referrer. It is so common, in fact, that it made it into the official specification of HTTP – the communication protocol of the World Wide Web – and has therefore become a widely used industry spelling when discussing HTTP referrers. The misspelling usage is not universal; the correct spelling of "referrer" is used in some web specifications such as the Document Object Model.