A B Testing Basics

A B testing randomly assigns users to variants and measures differences on a predefined metric to estimate causal impact.