VARRAYs (variable-size arrays) require a maximum size to be specified at declaration time. Unlike nested tables which are unbounded, VARRAYs have a fixed upper bound. Arrays and indexes are different concepts, and synonyms are database objects unrelated to size constraints.