The nested table datatype is the more like a numerically indexed list or Java class. As in the VARRAY, elements are of the same type and use a sequential numeric index.This means the index of nested table variables is densely populated. You should use a nested table when you don’t know the number of items that will go in the collection before declaring the variable. Like lists in other programming languages, the nested table can grow in size after it is declared.