There is a fundamental difference between olive oil and vegetable oil. Olive oil is extracted from olives and is natural, while vegetable oil is a mixture of several oils. Both of them can be used in cooking and olive oil has more health benefits.