In bash, there are two kinds of arrays:
Indexed arrays use numerical values as keys to access values stored in an array. However, keys for associative arrays are not limited to numeric values.
declare -a arr
declare -A arr