The difference is that a pre order implys small amount of money down for you to reaerve for relase day in which you pay full price, pre purchase is when you pay full price upfront and wait for release day.