Alice has two built-in data structures: lists and arrays. Lists are ordered sets used to sequentially process objects, and can create queues. Arrays are indexed sets of variables like dancer[1], dancer[2] that store items like boxes. When deleting from a list, missing spots are filled in; when deleting from an array, empty variables are left behind. Lists are created by checking the "make a list" box, and can be manipulated with "For all in order" and "For all together" tiles. Arrays can be created similarly or using the Array Visualization object with properties and methods to manipulate elements.