BatchGeo is an online service that maps address data as points. The cut and paste interface makes it easy to convert a spreadsheet of street addressed into a map can be embedded or downloaded as a KML file. A limited number of addresses can be mapped for free; large files require a subscription.
Google Maps is a web mapping service application that includes street maps, satellite images, street view perspectives, as well as web functions such as routing and geocoding. The API can be used outside of the normal Google Maps interface for other projects.