La arquitectura de esta herramienta de visualizacin de grafos esta especialmente diseada para admitir un nmero amplio de representaciones de entidades y sus relaciones. En ella podemos encontrar formas eficientes de representar diversos tipos de grafos. JUNG incluye implementaciones de una serie de algoritmos de la teora de grafos, minera de datos y anlisis de redes sociales entre los que destacan las rutinas de agrupamiento, descomposicin, clculo de distancias de red, generacin de grficos aleatorios entre otros.