suite of Google Common Libraries for Java 5.0 Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, concurrency support and other features. Guava has two code dependencies - javax.annotation per the JSR-305 spec and javax.inject per the JSR-330 spec.