Why is Vietnamese fish sauce stinky?

Fish sauce with chili

Vietnamese fish sauce (Nuoc Mam sauce) is a special spice that helps many Vietnamese dishes taste amazing. However, many people hate the fish sauce smell. Is its odor really that stinky? If so, why? Here is the answer!