A healthy diet comprises of all basic nutrients required by your body. it includes vegetables, fruits, cereals etc...whereas healthy eating habits may refer to the timing and quantity of meal u r taking..if you skip your breakfast and eat junk food at lunch it is clearly not a healthy eating habit...and if u do not walk after having dinner/super that would also consider as unhealthy habit.
There is no single kind of food which gives all the nutrition what you want. Eat wide variety of foods, prefer plant food first, enjoy your favourite dishes, drink lots of water always on an empty stomach, include at least 20% raw food in your diet like fruits, sprouts and salads.
Choosing nutritious foods helps your health in two ways. First, a diet packed with fiber-rich fruits and vegetables, lean proteins and healthy fats helps you feel fuller on fewer calories, which is key in keeping your weight in check. Plus, antioxidants and other beneficial compounds in foods offer unique health boons.