Autoregression is a statistical model used to describe certain types of time-varying processes in which future values are regressed on past values. It is commonly used in time series analysis to predict future points by using a linear combination of previous observations and a stochastic term.