Puede añadir documentación a nivel de paquete.
De Sun documentation:
Normalmente package-info.java contiene sólo una declaración del paquete, inmediatamente precedida por las anotaciones en el paquete. Si bien el archivo podría contener técnicamente el código fuente de una o más clases privadas del paquete, sería muy malo.
Se recomienda que package-info.java, si está presente, tome el lugar de package.html para javadoc y otros sistemas similares de generación de documentación.Si este archivo está presente, la herramienta de generación de documentación debe buscar el comentario de la documentación del paquete inmediatamente anterior a la declaración del paquete (posiblemente anotada) en package-info.java. De esta forma, package-info.java se convierte en el único repositorio de anotaciones y documentación a nivel de paquete. Si, en el futuro, resulta conveniente agregar cualquier otra información a nivel de paquete, este archivo debería ser un hogar conveniente para esta información.
¿Por qué votar abajo? –
Supongo que esto se debe a que no se menciona package-info.java en absoluto (que es la variante preferida hoy en día). –