One of the most popular data mining techniques is association rule mining. Frequent pattern mining is part of that. Plentiful literature dedicated to this paper and remarkable progress has been made, ranging from efficient and scalable algorithms for frequent pattern mining in transaction databases to various research frontiers. Starting from the most common Apriori algorithm to the latest tree based approaches like CanTree and CanTries has mentioned pros and cons in their method. Bottleneck of the Apriori approach is the candidate generation & test approach and the number of database scan required.