FrameMaker is an Adobe American software company for word processing and desktop publishing With this software you can write and edit actually large and complex documents The software is designed to make the work of professional writers easier FrameMaker was added to Adobe products when Frame Technology was purchased by Adobe After that Adobe added SGML support for this software Which today supports xml format in 2004 based on company policies Macintosh support has been discontinued FrameMaker has two document handling methods, one that is structured and one that is non-structured and free Logical between products Structurally concepts such as SGML and XML are used and the author deals with EDDs or Element Definition Document – a special case of DTD for this program EDD defines the general layout of the document with meaningful units such as xml tags and based on the content of each document this EDD will have its own structure Attributes or metadata can also be added to these components that allow content to be filtered in Outbound processing (in some cases such as print output or web-based rendering) Author can see terms and content in a tree-like structure Derived from the grammar of that text Unstructured FrameMaker is not associated with the above elements and author paragraphs can be without any possible logical structure All tags, threads, and document formatting are all fully composed.