AB testing refers to the use of two versions of the same product (A and B) when testing. Each version is shared with users in equal amounts and the interactions of each are measured to see which version of the product is more successful.