Selon l'Institut indien des sciences de Bangalor, l'huile est le terme général qui s'applique à tous les lubrifiants liquides, tandis que les graisses sont des huiles qui ont été mélangées avec un agent épaississant, ce qui les transforme en un matériau semi-solide . Plutôt que de conférer une lubrification supplémentaire au mélange, l'agent épaississant retient l'huile lubrifiante tout en réduisant sa viscosité.
Les graisses et les huiles lubrifient toutes deux des matériaux similaires, mais certaines applications privilégient un type par rapport à l'autre. Par exemple, l'huile est facile à verser, ce qui la rend pratique à utiliser dans les moteurs de voiture. De plus, comme l'huile subit progressivement des changements chimiques tout en lubrifiant le moteur et recueille des morceaux de débris, elle doit être remplacée périodiquement. Ceci est plus facile à réaliser avec un liquide qui se vidange facilement, par opposition à une graisse, qui ne s'écoule pas bien.
En revanche, les graisses sont mieux adaptées aux applications traitant de conteneurs scellés ou de composants difficiles d'accès. Par exemple, les roulements et les engrenages dépendent souvent de la graisse comme lubrifiant plutôt que de l'huile. Contrairement à l'huile, les graisses n'évacuent pas la chaleur des pièces mobiles et ne conviennent pas à une utilisation comme liquide de refroidissement. De plus, comme la graisse ne transporte pas bien la chaleur, elle est utilisée dans des applications à basse vitesse que les huiles. Finalement, la plupart des graisses se transforment en un liquide complet ou en un dépôt dur.