We ask the question: given the same set of input features, what is the best a generative model can do if it is allowed to learn an optimal structure for the joint distribution, and what is the best a discriminative model can do if it is also allowed to learn an optimal structure.
we do not impose any independence assumptions on the generative or discriminative models and let them learn the best representation of the data they can.