A. involve matching one data item to another to determine if the first item is greater than, equal to or less than the other item
B. sort data items according to standard, predefined criteria in ascending order or decending order
C. use conditions with operators such as AND, OR and NOT
D. include addition, substraction, multiplication and division