Regression estimators impute the missing potential outcomes using the estimated regression function
Matching estimators also impute the missing potential outcomes, but do so using only the outcomes of nearest neighbours of the opposite treatment group (similar to nonparametric kernel regression methods)
Matching is often (but not exclusively) been applied in settings where there is a large reservoir of potential controls