Sono risposte che puoi trovare tranquillamente nella documentazione del framework.
Un DataTable è parte di un DataSet, esattamente è una delle tabelle che costituisce il DataSet, quindi direi che la differenza è più che lampante.
Il DataView può essere impiegato invece per creare viste separate (con appositi filtri, ordinamenti e tante altre opzioni) relative ad una stessa DataTable...insomma, uno strumento che ti consente di vedere una tabella in più modi diversi.
Ciao!![]()