IDrive interview question

difference between delegates and datasource