Pregunta de entrevista de Bose

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