A data structure is a way of organizing data in a fashion that allows particular properties of that data to be queried and/or updated efficiently.