The first issue is a good understanding and appreciation of the principles of international taxation that include the different philosophies of taxation, the different kinds of taxes, the different tax systems, the different tax treaties and potential tax havens.