Double taxation avoidance treaties are primarily international agreements, whose function is to clarify issues regarding personal and corporate taxation. The goal of double taxation avoidance treaties is to prevent double taxation of the same income of a taxpayer. They also lay down basic rules and procedures with regard to income taxation.