detta in parole da contadino (sicuramente gli esperti di sql inorridirando leggendo questa risposta)
è una tabella dinamica (che viene modificata automaticamente), e non fisica (Quindi non si trova effettivamente su disco) che risponde alle regole dettate da una query sql.
il valore aggiunto sta anche nel fatto che si può accedere alla view come qualsiasi altra tabella (con una select)
esempio:
se fai una view con questa query
select *
from tab1 inner join tab2 on tab1.id = tab2.idRiferimento
avrai una view contenete la join tra le due tabelle (tab1 e tab2), quando un record di tab1 o tab2 viene modificato, automaticamente la view riporterà la modifica
http://www.w3schools.com/sql/sql_view.asp