A mathematical model is proposed for explaining anomalous heating of the solar corona by Alfven waves generated in lower, much cooler, layers of the Sun. Numerical analysis shows that the absorption of Alfven waves occurs at wavelengths of the order of skin depth, in which case neither the classical nor Hall’s MHD equations are applicable. Therefore, our research was based on the equations of two-fluid magnetohydrodynamics that fully take into account the inertia of the electrons. This investigation reveals some important features of the absorption process, in particular: the depth of the heated layer of the solar corona is finite and the parameters of the Alfven waves stabilize to a quasi-stationary regime whose parameters can be found.