A/B testing is a method that involves comparing the performance of two versions of something (for example, a page on a website). Sometimes called split testing or bucket testing, two versions of the subject are tested against each other with the goal of figuring out which performs better. Often only one variable of the product is tested at a time, for example, the background color of a webpage, a title heading, etc.