ArrayList is a collection of datatype which takes value/key pair. You need to use .Add property to add values to the arraylist collection. You can access the arraylist using keys. And Array is a datatype which can be accessed using indexes. Thanks!Manoj