"Audio mixing is the art of blending, editing, and balancing multiple sources of sound to achieve sonic clarity and cohesion." - iZotope on Audio Mixing
Mixing is a technical process that requires creativity, intuition, and active communication. Mixing can also be a tool to highlight the quality of the production and the skills of the songwriter. A bad mix may get in the way of an impactful product, or make it fail altogether. It is important to reach out to a mixing studio or engineer whom you can trust will make every effort in ensuring that your music and product reflect your vision and the nature of your project.