TIFF provides a way of storing and exchanging digital image data. Aldus Corp., Microsoft Corp., and major scanner vendors developed TIFF to help link scanned images with the popular desktop publishing applications. It is now used for many different types of software applications ranging from medical imagery to fax modem data transfers, CAD programs, and 3D graphic packages. The current TIFF specifications supports three main types of image data: Black and white data, halftones or dithered data, and grayscale data. A special variant of TIFF, called TIFF/F, has been defined specifically for storing fax images. Note that most standard PC graphics software, at least at the time of writing doesn't Support TIFF/F even it does support other flavors of TIFF file.