Derby shoes have an open lacing system, while oxford shoes have closed lacing. Oxford shoes are typically considered more formal than derby shoes.