Question: what is the difference between hawala and money laundering?
Answer: In short hawala does what a normal bank does today. The only difference is that hawala is based on trust while banks are based on paperwork. Money laundering is a totally different issue. Here illegitimate funds are converted to legitimate funds using banking channels as one leg.