They're just two different brands of good quality 'natural' wet food. Nature's Menu contains 60% meat and NatureDiet is marketed as a holistic food and contains minimum 60% meat. Neither of them contains artificial additives such as flavouings, preservatives or colourings or any wheat or gluten products. I've tried both with my dogs and out of the two I prefer ND as it has a less mushy texture than NM and I also find the pouches NM comes in very faffy and messy to use. The ND tubs aren't the easiest to open either though. There is another one called Nature's Harvest which you can get in PAH which is actually the one I buy now, it's got the same natural ingredients and is easy to open and serve.