The mastering process is definitely more than just “hey guys, how do I master my tracks?”
Many people also seem to believe that “I don’t need to be thorough with my production, the master will fix it”. Yes, mastering can do alot, but a good production with a good master sounds better than a bad production with a very good master. In my opinion, to understand mastering you should first understand production.
But, going from a wannabe know-it-al, I can tell you what I know 
I use Wavelab as host, and Waves, Akai and Apogee plugins for mastering.
Depending on the style of the track, the first part is mixing so the track doesn’t clip, that it’s tight and have an overall good volume. For many, a standard procedure is to first do some eq-work, a light compression, then some multiband compression, perhaps adding a little warmth and doing some multiband limiting - but remember, it’s individual for each track.
Try searching Google for “audio mastering” , or buy a book or more. Believe me, books are teh shit 
Good luck!