Definiré un paquete o aplicación o componente o biblioteca como "HERRAMIENTA" para seguir con la metáfora del toolbox. Qué campos debe tener una "herramienta" para cumplir con lo mínimo necesario.