Drag the points on the grid to observe real-time changes in deviations, covariance, and correlation.
Measures joint variability. Averages the product of deviations (the colored areas) to indicate the direction of the relationship.
Normalizes covariance using the standard deviations ($s_x, s_y$) to a strict -1 to 1 scale. Because variables physically cannot vary together more than they vary individually, the denominator ($s_x s_y$) acts as the absolute maximum mathematical limit of joint variation.
Correlation ($r$) acts as the standardized slope. If you strip away the messiness of real-world units (by converting data to Z-scores where $s_x = 1$ and $s_y = 1$), the slope of the regression line perfectly equals $r$.
Positive Area: Point is above both means or below both means. Increases covariance.
Negative Area: Point is above one mean but below the other. Decreases covariance.