Introduction.It is our intent, in this paper, to try to describe some of the key ideas developed in the series or papers by Lempp and Lerman [LL1,LL2,LL3,LL4], which use the iterated trees of strategies approach to priority arguments. This is an approach which provides a framework for carrying out priority arguments at all levels of the arithmetical hierarchy. The first attempt to find a framework for (finite injury) priority arguments was presented by Sacks [Sa] in 1963, who gave the following motivation for his attempt: "Our purpose of formulating Theorem 1 of this section is to separate (insofar as possible) the combinatorial aspects of the priority method from the recursion-theoretic aspects. We do not claim that Theorem 1 stands as a fundamental principle from which all results so far obtained by the priority method follow, but we do believe that Theorem 1 and its proof will be useful to anyone who wishes to develop an intuitive understanding of the workings of the priority method in all its manifestations." Many others have presented frameworks for priority arguments or classes of priority arguments since that time, and many new ideas have changed the way we approach priority arguments. A listing of some of these attempts can be found in [LL4]. There are several key ideas which have greatly influenced the framework which is intuitively described in this paper, and we would like to point those out. The first is the tree of strategies approach to priority arguments which was introduced by Harrington and refined and popularized by Soare [So]; this is the way in which most recursion theorists now approach priority arguments. Groszek and Slaman [GS] and Ash [A] have developed different frameworks, and some of their ideas and ways of thinking have been incorporated into our approach.The origin of our work was the proof of a particular theorem which required priority arguments at all levels of the arithmetical hierarchy. (As with Ash's method, there