Existe una clara distinción entre la biblioteca y la aplicación sin sacrificar la flexibilidad.