Watermarking is basically done to protect original pictures from being used by others under another name. Through a watermark added to the image, the original owners of images make sure their brand name is kept in the image wherever it is used. Here are some of the most popular tools you can use to add text and watermarks to your images.
http://www.educatorstechnology.com/2013/10/10-excellent-tools-to-add-text-and.html