Java OpenStreetMap Editor

Allows you to load and edit OpenStreetMap data files, view aerial images of a certain area and update the maps from the OSM servers. Read more about Java OpenStreetMap Editor
Java OpenStreetMap Editor Java OpenStreetMap Editor Video
Beginning OpenStreetMap 3 - Setting Up JOSM - HOT - Jeff Haack Video
Loading GPS tracks in OpenStreetMap using the Java OSM editor Video