It is a library which you can include in your Java project to work with graphs. As such, it is similar in "type" as a JSON parser or an HTTP client library.
It is not an application that you run by itself.
It does not seem to have any special dependencies, so that you can probably use it in all kinds of Java applications, most likely even on Android.