Gantt Charts 
A Gantt chart is used for displaying multilayer bar charts, usually over a defined time period. For instance, they can be used for displaying an overview of the progress of a project.
Web Dynpro ABAP provides two very different technical implementations of Gantt charts.
JGantt Integration
IGS interface
Web Dynpro ABAP provides a defined interface for a JGantt control. JGantt is a variant of the JNet control and is based on a specially formatted XML file.
With this type of Gantt chart users can change values at runtime. For instance, you can move bars along the time axis or increase the length of bars. This flexibility is made possible by the high complexity of the JGantt control. The UI Element Gantt is one of the UI elements provided in Web Dynpro ABAP and can be found in the graphic category.
In many cases you actually only want to show a static display of values and their relationships in a Gantt chart. If so, you do not need the flexible but highly complex options offered by the JGantt control, and instead you should use the BusinessGraphics UI element. This UI element itself is very flexible, and can be used in various display formats by using the attribute chartType, such as BusinessGraphics (chartType gantt).