I don't have Maya in front of me at the moment (away on holiday still ), but if I recall correctly, offset will change the shape of the original object based on the distance in order to keep its overall distance, point to point, the same throughout, while duplicate won't.