Use dynamic maps on your web pages with one of the tools listed below (Google is the easiest for the non-programmer to use.):
ArcGIS Explorer This is a tool similar to Google Earth which also has some API functionality that can be explored and developed.
Google Maps Click on this link to see how easy Google has made it to add Maps to your web site YouTube-style Embeddable Maps
Google Maps API