Understanding Association Rule Learning & Its Role In Data Mining