data structure
Computing term for a way of organizing and storing data in a computer so that it can be accessed and modified efficiently.
In programming, choosing the right data structure is important.
This algorithm uses a data structure called a tree.