Correlation and regression analysis are statistical techniques used to analyze relationships between variables. Correlation determines the strength and direction of relationships, while regression allows for predicting values of one variable based on the other. There are different types of correlation (positive, negative, simple, multiple) and regression (linear, non-linear). Karl Pearson developed a widely used method for calculating correlation coefficients based on means, standard deviations, and covariance. Regression analysis has various uses including prediction, estimating relationships, and testing hypotheses, but relies on assumptions like linear relationships between variables.