AR and MA models differ primarily in how they correlate time series objects at different points in time. MA models have zero covariance between x(t) and x(t-n).
In the AR model, however, the correlation between x(t) and x(t-n) gradually declines as n increases. It means that the moving average(MA) model uses the errors from past forecasts rather than past forecasts to predict future values.
On the other hand, an autoregressive model(AR) uses past forecasts for future predictions.