Generation MLM Plan is considered as the best compensation plan based on product selling. The generation plan is also called in some other names like Gap Commission Plans, Repurchase Plans. MLM plan where every affiliate promotes the downline to the sale