You can use the ArcGIS JavaScript API to bring maps and tasks from ArcGIS Server into your web applications. For example, you can:
- Display an interactive map of your own data
- Execute a GIS model on the server and display the results
- Display your data on an ArcGIS Online base map
- Search for features or attributes in your GIS data and display the results
- Search for addresses and display the results