Differents between Data table and repeat control?

Both are bounded with datasources and include controls, when to use each one?

Thank you

Nina