Surface finishes fall into two different categories:

Adding Processes: There are quite a few method that fall under this category. painting, powder coating, anodizing, plating, etc. are all adding processes.

Removing Processes: include Electropolishing, laser engraving, etching, grinding, blasting, brushing, Polishing, etc.