For artifact resolution, this is the file extension of the artifact you are looking for (the default is 'jar').

For artifact deployment, this is the type of artifact to be deployed. Current core packaging types are: pom, jar, maven-plugin, ejb, war, ear, rar. If not specified, the extension of the artifact to be deployed will be used.