The document discusses developing suitability mapping applications using Image Server, D3.js, and Knockout.js. Raster data is preprocessed in ArcGIS Server and used to create an image service. Knockout is used to bind raster data from the image service to the view model and automatically update the UI. D3 or Highcharts can be used for data visualization. The application should be developed with a mobile-friendly interface to work across devices.