What is a overcast stitch used for?

Overcast stitch is a type of stitch used to enclose a raw, or unfinished, seam or edge. The purpose is to prevent unraveling of the fabric.

THIS IS UNIQUE:  What yarn do I use for dishcloths?