Thanks loafeidb
However, those are more for regular consumers. I'm looking into professional stuffs.
1. Claybar - Remove contaiminants on the surface of the paint.
2. Strip of wax - remove all wax/polishes finishes to prepare for a new fresh & cleaner coat.
3. Cut Cleaner - remove swirl marks, minor cuts, oxidation, etc. on the paint's surface
4. Polish - minor coats that seal and removes fine cuts and swirmarks, adding gloss to the look.
5. Glaze - For further glossy, mirror type look. Another layer above the polishes.
6. Wax - Seal everything up and protect it so that weathering won't affect all other finishes.
This is one good example of a fellw G35 members with fine finish look.