For arrays, an array containing all elements present in a and not in b is returne. The order of the remaining values from a will be kept.
For lists, the same operation is done as for arrays, except order is of course not considered.