prolly stepping on a few toes here, but.. the thing with tuning boxes (spesific for diesels, dont want to get into the whole unichip debate again)
is that they modify the output of sensors, thus "lying" to the ecu about parameters used to run the engine. the most common diesel one being modifying the rail pressure sensor output. so the ecu tries to keep the rail pressure at say 1000 bar for a certain load/rpm/torque but because its being lied to by the tuning box, the actual pressure is say 1200bar.. more diesel, more power, voila..
the downside being the fuel system is working harder than intended. max rail pressure is now 1800 instead of the 1600bar it was designed for.
whereas with a remap the actual lookup tables inside the ecu memory gets modified, so that the ecu will add more diesel at a given load/rpm/torque by simply keeping the injector open for longer, adding more diesel.. same effect, but a engineers solution..