goal: produce rules that define &"what goes with what&" rows are transactions used in recommender systems also called &"affinity analysis&"
produce rules on associations between items from a database of transactions  widely used in recommender systems
approach that builds rules that describe the co-occurence of events in data.