Discontinuous differential equations