There is currently a great deal of ambiguity regarding the difference between the role of clinical nurse specialist and advanced nurse practitioner. In distinguishing one title from another, factors such as the educational requirements of such, what the role involves, who the client is and whether the role encroaches on a doctor's role are discussed. This paper sets out the factors that are seen by some as significant in distinguishing between a clinical nurse specialist and advanced nurse practitioner.