He made important contributions to the areas of differential calculus over commutative algebras, the algebraic theory of differential operators, homological algebra, differential geometry and algebraic topology, mechanics and mathematical physics, the geometrical theory of nonlinear partial differential equations and secondary calculus.