ArcGIS Maps SDK for JavaScript, previously known as ArcGIS API for JavaScript, is a developer product for building mapping and spatial analysis applications for the web. The SDK contains a JavaScript API, API reference, documentation, samples, and other resources to assist with building web mapping applications. The SDK is designed to work optimally with the ArcGIS system and provide comprehensive GIS capabilities.