Utilizing the difference in the absorption coefficient of a specific laser wavelength between the clean substrate and the contaminants, or the disparity in their thermal properties such as melting point, boiling point, and expansion. Upon absorbing the laser energy, the contaminants vaporize,oscillate, or rapidly heat up and expand,ultimately leading to their detachment from the substrate surface, thereby achieving the cleaning purpose.