Surface functionalization typically involves the use of chemical reactions to attach functional groups or molecules to the surface of nanoparticles. Common methods include silane coupling agents for silica nanoparticles and thiol groups for gold nanoparticles. The choice of functionalization method depends on the type of nanoparticle and the desired application.