Bose interview question

What is the difference between a discriminative model and a generative model?