Surface complexation modeling is the use of mathematical models to describe the behavior of surfaces in solution.