Can offshore financial centers be used for money laundering?

Can offshore financial centers be used for money laundering? explain how and under what circumstances?