The Blacksmith lets you modify and enhance item properties for gold. Modifying a property replaces it with a completely new one — useful when an item is almost perfect but has one bad stat. You can only change one property per modification.
Enhancing upgrades an existing property to a stronger version of itself. You can enhance all properties, but the gold cost increases with each upgrade level.