In this paper, we define two new classes of graph endomorphisms called path strong and cycle strong endomorphisms and we study some of their properties. Later, we use them to characterize the regular and completely regular path and cycle endomorphisms. The form of the pseudo inverses and the inverses for the regular and completely regular endomorphisms of paths and cycles are also found.