Array is the object and it stores the object of same type.
Eg : Its stores complete integer types or string types.
int IntArray = new int;
string StringArray = new StringArray
Arraylist is the collection in which we can store the
objects of any data type.
Eg : Arraylist Arr = new Arraylist()
Arr.Add(13); // Integer Type
Arr.Add(10); // String Type.
Arrays has the Fixed Length where as the Arraylist
varies the length as the objects Added.