This work discussed definition of money laundering and evolution of anti money laundering laws and the steps taken by International and European community in this behalf. It also discussed the role and efforts of international and European community to stop money laundering. This work examined EU Directives on money laundering in detail. In EU Directives this work discussed few major issues e.g. the extension of scope beyond the drugs, strategy of prevention and detection, Client ID, Record retention, Reporting suspicious transactions, Staff training etc. This work also discussed objectives and effectiveness of Directives. It also discussed weak points of the Directives which need improvements to make the Directives more efficient.