Array ArrayList
01. Define as String names[] = new String[4]; List<String> names = new ArrayList<String>();
02. Size is static Size is Dynamic
03. Java functionality representer Part of collection class
04.