Imagine you have a shopping list, a playlist, or a set of high scores. These are all collections of items that belong together. In JavaScript, we use an array to work with collections. This chapter will show you how to create arrays, add and remove items, loop through them, transform them, search them, and use modern shortcuts that make your code cleaner and easier to read.