A/B testing basics

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