Frage im Vorstellungsgespräch bei FTSE Russell

What is the difference between DataAdapter and DataSet/DataReader?