Scusate la mia domanda forse banale, ho bisogno che qualcuno mi spieghi la differenza tra le due voci:

document.referrer;

top.document.referrer

si comportano alla stessa maniera per catturare il refferer? uno è più efficace di un altro?