Due to lack of knowledge, experience or appropriate study material, the recording and mixing done at home or at the rehearsal hardly sound as good as it should. A proper mastering can achieve it without resorting to a professional recording studio, making your home recordings end up sounding much better than you could get on your own.