Software Development Kits
Software development kits, such as Microsoft's Mappoint SDK , allow developers to add functionality provided by the SDK to there desktop or web applications.
Microsoft's SDK provides a SOAP API based Web Service, that can add location-based functionality to your application such as high quality maps, as well as location finding and routing. You can upload your own location data and custom icons to MapPoint .NET servers using the MapPoint .NET Customer Services site, a secure site on the Microsoft extranet.
The following examples show some of the features of the MapPoint Web Service
FindAdress FindNearby FindNearRoute
Find NavigationButtons Route
Ebay also provides a provides an Ebay SDK to allow developers to add functionality found on Ebay.com to their own applictions.