Kim dan Lennon (2006), menjabarkan beberapa perilaku diet kedalam dua kelompok, yaitu : 1. Diet Sehat Diet dapat diasosiasikan dengan perubahan perilaku ke arah yang lebih sehat, seperti mengubah pola makan dengan mengkonsumsi makanan rendah kalori dan melakukan aktifitas fisik secara wajar. Diet sehat adalah penurunan berat badan yang dilakukan dengan jalan perubahan perilaku ke arah yang lebih sehat, seperti mengubah pola makan dengan mengkonsumsi makanan rendah kalori dan rendah lemak, menambah aktifitas fisik secara wajar. Diet sehat dilakukan dengan memperhitungkan asupan makanan sehari hari yang diperbolehkan. 2. Diet Tidak Sehat Orang-orang yang melakukan diet semata-mata bertujuan untuk memperbaiki penampilan akan cenderung menempuh cara-cara yang tidak sehat untuk menurunkan berat badan. Diet tidak sehat adalah penurunan berat badan yang dilakukan dengan melakukan perilaku-perilaku yang membahayakan kesehatan, seperti melewatkan waktu makan dengan sengaja, penggunaan obat-obatan penurunan berat badan, mengkonsumsi penahan nafsu makan serta muntah dengan sengaja