• In the list no need to decide the size of the list, Array we have to decide the size of the Array While creation the array.
  • The list is a Dynamic Data Structure, Array is a static Data Structure.
  • List has two type – LinearList,NonLinearList. Array hastwo types -one dimantional,2-dimantional.
  • The list supports Object and Generics, Array supports primitive datatype and Object, Array does not support Generics.
  • List performance-wise are slow, Array performance-wise is always fast.