Mixing and mastering are known to be two of the things that you can do when you are trying to fix and arrange some songs that you are going to place in an audio file. You would need to do mixing to make sure that the song sounds good and it will be perfect for listening to.
There are certain things that may be done to the song to make it ideal for the listening public. After the song has correctly been mixed, that is the time when it will be mastered. To master songs means that the various songs will not only be polished. They have to make sure that they follow a certain theme so that the album can work as a whole.