La differenza fondamentale tra i grassi monoinsaturi e polinsaturi è che i grassi monoinsaturi hanno un legame di carbonio insaturo mentre i grassi polinsaturi hanno più di un legame di carbonio insaturo. Un'altra importante differenza tra grassi monoinsaturi e polinsaturi è che i grassi monoinsaturi non possono fornirci grassi essenziali mentre, i grassi polinsaturi ci forniscono grassi essenziali che il corpo non può produrre; cioè omega-3 e omega-6.
Sia i grassi monoinsaturi che quelli polinsaturi sono forme di acidi grassi. Questi grassi hanno almeno un doppio legame tra due atomi di carbonio nella loro struttura chimica. Inoltre, questi grassi hanno benefici per la salute perché entrambe sono forme di grassi alimentari.