The present paper investigates double-diffusive mixed convection inside a horizontal rectangular cavity both numerically using the finite volume method to solve the governing equations and analytically based on the parallel flow approximation developed for the case of shallow enclosures A≫1. Uniform heat and mass fluxes are applied to the short vertical walls, while the horizontal ones are insulated and impermeable, with top wall sliding from left to right. The results show good agreement between both solutions for a wide range of controlling parameters: Peclet number, Pe, Lewis number, Le, the buoyancy ratio, N, and thermal Rayleigh number, RaT. In order to highlight how the convective regimes influence the effect of controlling parameters on flow and heat and mass transfer characteristics, the parameter RaT/Pe 3.0 is established to delineate the zones where natural, mixed, and forced convections dominates the heat and mass transfer. Effects of governing parameters on flow intensity and heat and mass transfer rates are illustrated and discussed in terms of the stream function, Ψ, the average Nusselt number, ̅̅̅̅ , the average Sherwood number ℎ ̅̅̅ , for the three separated convective regimes.