webAI interview question

What is the difference between autoregressive and diffusion models?