there are many things mastering does. It will cover eq, track transitions, volume of tracks ect. There are compressors/gates designed for specific parts of your music like bass. It all starts with a good clean mix though. Mastering can do wonders.........