Maven Artifact refers to a file, usually a JAR that gets deployed to a Maven repository. The tool creates one or more artifacts, such as a compiled JAR and a source JAR.
Every artifact has its groupID, an artifact ID, and a version string. These three together identify the artifact. For example:
com.your.package, any name, and a version string (to uniquely identify).