What are the differences between Datalist DataGrid and datarepeater

DataList * Has table appearence by default * Has no autoformat option * has no default paging & sorting options * can define separators between elements using template DataGrid * Has a grid appearence by default * has a autoformat option * has default paging and sorting * has no separator between elements DataRepeater * simple,read-only output, has no built in support for selecting or editing ite
ms, has no DEFAULT APPEARENCE, has no default paging.