Makanan kesehatan mengandung sejumlah bahan kesehatan fungsional, yang dapat mengatur fungsi tubuh manusia, memiliki efek tertentu, dan cocok untuk kelompok orang tertentu. Makanan umum tidak memiliki fungsi khusus, dan tidak ada rentang khusus orang untuk dimakan. Makanan kesehatan tidak bisa langsung digunakan untuk mengobati penyakit. Ini adalah pengatur mekanisme tubuh manusia dan suplemen nutrisi.
Tubuh manusia membutuhkan banyak nutrisi, seperti air, protein, lemak, karbohidrat, vitamin, mineral, serat makanan, dll. Produk nutrisi umumnya kaya akan nutrisi ini dan cocok untuk semua orang. Nilai gizi bahan-bahan kesehatannya sangat tinggi dan sangat cocok untuk diminum semua orang. Sedangkan makanan kesehatan adalah makanan dengan fungsi kesehatan tertentu dan hanya cocok untuk kelompok masyarakat tertentu, dan nilai gizinya belum tentu tinggi. Oleh karena itu, berbagai nutrisi yang dibutuhkan tubuh manusia masih didapat dari makan tiga kali sehari. Tentu saja, produk perawatan kesehatan lebih baik dalam beberapa aspek. Produk perawatan kesehatan dapat memperoleh fungsi kesehatan yang lebih tetap daripada produk nutrisi. Mineral tubuh manusia tidak seimbang, sehingga produk perawatan kesehatan memiliki keunggulan lebih besar dalam beberapa aspek.