The AAR format
is the binary distribution of an Android Library Project.
As described here in the official Android Tools documentation.
In your case, when adding a compile dependency in an Android Gradle project, adding “@aar” means that you would like to fetch the @aar file and not a regular JAR file.