A factory order is a car built to your exact specification. You can pick the exact colour you want and any options. An in stock car is likely to have already been built. You won't be able to add any factory-fitted options, but will have a pool of colours to choose from and there will be a limited number of vehicles available at that price.