Protože některé aplikace jsou hybridem mezi aplikací a webem. To znamená, že nemusí mít jeden vstupní bod a chceme, aby se jednotlivé "moduly" aplikace samostatně zaindexovaly.
Samozřejmě v ideálním světě by se jedno jediné GUI (HTML, Flash, ...) nemělo snažit uspokojit potřeby tak rozdílných bytostí jako jsou lidé a stroje.