The whole set of balance equations for chemically-reacting fluid mixtures is established. The diffusion flux relative to the barycentric reference is shown to satisfy a first-order, non-linear differential equation. This in turn means that the diffusion flux is given by a balance equation, not by a constitutive assumption at the outset. Next, by way of application, limiting properties of the differential equation are shown to provide Fick's law and the Nernst-Planck equation. Moreover, known generalized forces of the literature prove to be obtained by appropriate constitutive assumptions on the stresses and the interaction forces. The entropy inequality is exploited by letting the constitutive functions of any constituent depend on temperature, mass density and their gradients thus accounting for nonlocality effects. Among the results, the generalization of the classical law of mass action is provided. The balance equation for the diffusion flux makes the system of equations for diffusion hyperbolic, provided heat conduction and viscosity are disregarded. This is ascertained by the analysis of discontinuity waves of order 2 (acceleration waves). The wave speed is derived explicitly in the case of binary mixtures.