Arrays allow you to do more complex things. They also allow you to store variables in groups to make them easier to retrieve. Arrays can also be useful if you want to use for-loops. For example, if you wanted to have a bunch of variables for dog names you could use an array for that to find them easily.
String[] dogNames = {"Max", "Simba", "Bailey", "Bolt"};