Q: What exactly the difference between mixing and mastering?
A: mixing is when you still have the instruments separately. mastering is just whatever you can do with the 1 final audio file. like put an underwater bubble effect on the whole song. that would be mastering. if you wanna put an underwater bubble effect on just 1 instrument, that would be the mixing person's job