The main differences are price and warranty. Obviously refurbished phones are cheaper, but they usually only come with a three-month warranty. A new iPhone is more expensive, but comes with a one year warranty from Apple.