Hi Michael,
das shp-Dateiformat kommt ursprünglich von der ESRI. Die muß wohl ziemlichen Einfluß in der Geo-Welt haben und deshalb
werden die häuifg genutzt, vergleiche z. B. unser wiki unter http://wiki.openstreetmap.org/wiki/Shp
Wenn Du es genauer wissen willst: http://www.esri.com/library/whitepapers/pdfs/shapefile.pdf
.osm ist ein (spezielles) XML-Format, wie Du schon selbst erkannt hast und wird (in Grundzügen) auch im wiki beschrieben:
http://wiki.openstreetmap.org/wiki/.osm
Koordinaten in WGS84 (lat/lon)
Ciao,
Frank