In soil environments, sorption/desorption reactions as well as chemical complexation with inorganic and organic ligands and redox reactions, both biotic and abiotic, are of great importance in controlling their bioavailability, leaching and toxicity. These reactions are affected by many factors such as pH, nature of the sorbents, presence and concentration of organic and inorganic ligands, including humic and fulvic acid, root exudates, microbial metabolites and nutrients. In this review, we highlight the impact of physical, chemical, and biological interfacial interactions on bioavailability and mobility of metals and metalloids in soil. Special attention is devoted to: i) the sorption/desorption processes of metals and metalloids on/from soil components and soils; ii) their precipitation and reduction-oxidation reactions in solution and onto surfaces of soil components; iii) their chemical speciation, fractionation and bioavailability.