What is the difference between an oil and a lubricant?

A lubricant can be a fluid, solid, or semi-solid. Oil refers to a liquid lubricant with an oil base and additives. This is the most used type of lubricant.