Difference between datatable and Array/List/Dictionnary

I am learning how to use UiPath and I have a basic question :
I understand the differences between List, Dictionnary and Array. But it seems there is a major difference between these 3 elements and the DataTables. Whats is this major difference ?
Thank you

Hi @Octave_Descours
Datatable stores data in form of table like we use in Excel(Row & Column).It is used to store large data i.e Invoice Details,List of employes & their details… etc

Hello @Octave_Descours

You can check the below video.