Food uses: Arguably the most famous use for cream of tartar (or at least the one I've seen and used it for most frequently) is to stabilize egg whites when making meringues or meringue toppings. The cream of tartar not only stabilizes the egg whites and allows them to maintain their texture when whipped into stiff peaks, but it also increases their tolerance to heat, which is very helpful, say, when you put a meringue topped pie or a baked alaska into a hot oven. This allows them to brown nicely, hold their shape, and to not melt away and expose the delicious interior of these desserts!
However, there are other food uses for cream of tartar, including stabilizing whipped cream, preventing discoloration of vegetables which have been boiled, and preventing sugar syrups from crystallizing (I have never used it for this purpose but am intrigued!).
It can also be used as an ingredient which will help activate baking soda (hence you may see it in some cake recipes), and it also sometimes is listed as an ingredient in salt substitutes.
http://www.cakespy.com/blog/2013/7/8/what-is-cream-of-tartar-and-what-does-it-do.html