The core API library contains the classes, methods, properties, events and type definitions for all the layers, widgets, visualization and client-side analysis functionality.
The @arcgis/charts-components package contains the chart component and the charts action bar component, which can be used to build charts in custom web applications.
The @arcgis/ai-components package contains the assistant component and agent components that allow you to build natural language experiences that leverage generative AI in web applications.
The embeddable components contain an embedded map component, which allows users to embed a saved web map with default components (i.e. zoom, legend, bookmarks) pre-configured.
The @arcgis/coding-components package currently contains the Arcade editor component, which allows the end user to create Arcade expressions.