One of the ways that differential algebraic equations (DAEs) naturally arise is with tracking problems. This paper will discuss some of the tracking problems that occur, how they are interrelated, and how they relate to the theory of DAEs. This paper will focus on the theory and algorithms for unstructured tracking problems. These ideas will then be applied to a test problem involving a robot arm with a flexible joint. A variety of challenging test problems can be formulated from this model.