AB testing refers to two different versions of a page or a page element such as an ad, a heading, an image or a button. AB testing is aimed at effectiveness against key performance indicators including click through rates, conversion rates and revenue per visit.