ArcGIS Engine is a collection of GIS components and developer resources that can be embedded, allowing you to add dynamic mapping and GIS capabilities to existing applications or build new custom mapping applications.
You can also create and draw graphic features, including points, lines, circles, and polygons, in your application to edit geographic data.