Economics homework help

Class, in which cases would an organization benefit from using either direct or indirect price discrimination? Does market structure influence the capacity of the firm to use price discrimination? Explain.