- ordered set:
A data structure in which every element appears only once and every element has an index that identifies it.
A data structure that represents a “flow” or sequence of data items from one place to another. In C++ streams are used for input and output.
A variable used inside a loop to accumulate a result, often by getting something added or concatenated during each iteration.