Data mining is a process of extracting hidden information from large databases. It is a powerful technology that helps to analyze the important information present in the databases. Association Rule Mining (ARM) is a research field in data mining that extracts frequent patterns of items in the transaction databases. In order to select interesting rules from the set of all possible rules, various measures are used. The two basic interestingness measures in ARM are support and confidence. In addition to market basket analysis association rules are applied in the areas including web usage mining, intrusion detection, and bioinformatics.