Agreements between countries as to taxation of income where one of the parties is the country of residence of the individual (or organisation) and the other party has an interest in that income, are called 'Double Taxation Treaties'.
Their purpose is, principally, to avoid the individual (or organisation) being taxed twice on the same income and also determine where certain elements of income are solely taxable by one of the parties.