This document discusses how to add a watermark to images using PHP. It begins with defining what a watermark is, which is a text or image overlay added to images for copyright protection. It then provides code samples to add a text watermark and image watermark to an image. For a text watermark, it uses PHP's GD library functions like imagettftext() to add the text. For an image watermark, it uses imagecopy() to overlay one image on another. Guidelines are provided on the parameters for the watermarking functions.