# Enhanced Chart

## Content

A chart represents data in a graphical way. Therefore, it is widely used in data analytics, particularly when users want a visual representation of large information stored in spreadsheets. Charts are ideal for visualizing data in any domain. They are very effective in presenting huge data in a condensed and easy-to-understand format, thus making it easy to put your point across without actually going through the huge data sets.
Compared to the original chart feature, Enhanced Chart uses a new rendering engine and model objects, offers high compatibility with Microsoft Excel, and supports a wider variety of chart types and advanced features. We recommend using Enhanced Chart for data visualization to achieve better performance, appearance, and compatibility.
Spread Windows Forms supports a wide range of chart types, ranging from simple line and bar charts to complex treemap and sunburst charts. To create a chart, use the [AddChart](/spreadnet/api/latest/online-win/GrapeCity.Spreadsheet/GrapeCity.Spreadsheet.Drawing.IShapes.AddChart.html) method of the [IShapes](/spreadnet/api/latest/online-win/GrapeCity.Spreadsheet/GrapeCity.Spreadsheet.Drawing.IShapes.html) interface. Using this method, you can add a chart at a particular position by providing position coordinates of the target range.
For more information on configuring chart elements and working with different chart types, refer to the following topics:

* [Chart Elements](/spreadnet/docs/latest/online-win/overview/spwin-devguide/enhanced-chart/chart-elements)
* [Chart Types](/spreadnet/docs/latest/online-win/overview/spwin-devguide/enhanced-chart/chart-types)
* [Chart Styles](/spreadnet/docs/latest/online-win/overview/spwin-devguide/enhanced-chart/chart-styles)