Each of the standard packaging (like "jar") defines plugins that are bound to specific phases of this default lifecycle. You can find those bindings inside the file default-bindings.xml.

The goal of having those two separate files is to make a distinction between the lifecycle, which defines what phases it includes, and the packaging, which defines which plugin should be bound to which phases of that lifecycle.

Email codedump link for Where is defined the Maven lifecycle for the JAR packaging?