Mixing and mastering are two different components but similarly, important parts in the sound creation, that can frequently end up plainly obscured and difficult to differentiate between.
Professional mixing and mastering includes things like correctly applying compression, eq, reverb, delay, and panning to your vocal and instrument tracks.
Mastering includes applying high-quality limiters, dynamic and analog compression as well as harmonic exciters to the final mix