Briefly (and reasonably accurately), the direct object receives the action of the verb, while the indirect object receives the benefit of the action: I bought my wife a new can opener . I - - Subject bought -- Verb my wife -- Indirect object: I didn't buy my wife, I bought a can opener, but she receives the benefit of my purchase. a new can opener -- Direct object: this is directly what was purchased.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.