proofeading, copyediting, structural or substantive editing, developmental editing … what’s the difference among them all?

proofeading, copyediting, structural or substantive editing, developmental editing … what’s the difference among them all?
Wouldn’t it be wondering if there was a secret password, or magic code, or mystic gatekeeper who you could invoke, so your work would be picked up by a major publisher?