L'inclusione di un file esterno permette, al webmaster, di recuperare codice, testi (etc.) da file esterni e di includerli nel file che li richiama. Quando si include un file esterno, questo diventa parte del file che lo richiama, quindi, è come se (ad esempio) il testo richiamato fosse realmente presente nel punto in cui è stato incluso.

Tramite un'iframe, non si ottiene un inclusione, perchè ciò che viene richiamato non entra a far parte del file che lo richiama, ma ne rimane estraneo.

Vedi l'iframe come una finestra in una casa, la apri e vedi il panorama; rimane il fatto che (concettualmente parlando) il panorama resta separato dalla casa in cui è presente la finestra.