Most teachers and students would like to put their understanding or studies in a graphic mode. It seems to be much easier to remember and/or to study. We are today presenting another free and open source program for graphics - it's called graphviz.
It has important applications in networking, bio-informatics, software engineering, database and web design, machine learning, and in visual interfaces for other technical domains.
The Graphviz layout programs take descriptions of graphs in a simple text language, and make diagrams in useful formats, such as images and SVG for web pages; PDF or Postscript for inclusion in other documents; or display in an interactive graph browser.
GraphViz lets you use simple text or GXL (a variant of XML) to describe charts, and then it does the drawing work for you. See the Gallery for examples of the types of graphics it can create. Operating Systems: Windows, Linux, OS X.
If you need to download it go here. Documentation is found here. Any discussions are carried out in the forum. The Gallery will show you work which could be done using graphviz.