Its really very simple, you eat every 3 hours. you have to eat breakfast w/in the hour of waking up plus a glass of water. Every 3 hours you will alternate a snack or meal. Breakfast, lunch and dinner you must consume 400 calories and each snack, one b/tw breakfast & lunch and lunch & dinner. Each snack must be 100 calories. Usually b/c I do not have a lot of time for breakfast I will eat a bowl of ceral w/ 1% milk and peice of fruit. For lunch I will eat a lean cuisine and either a piece of fruit or a serving of veggies. For dinner, I do the "3 Hour Meal", which is protien equal to the size of a deck of cards, veggies equal to 3 stacked dvd cases and carbs equal to the size of a rubics cube. For snacks I buy the 100 calorie pack of whatever, EVERYTHING comes in 100 calorie packs now so there is so much to choose from. The best thing is you are not really depriving yourself of anything. If you want something sweet by the 100 calorie packs of chocolate chip cookies! YOu have to drink at least 64 ozs. of water a day. you can have diet coke or coffee but for every cup of anything you drink other than water you have to drink 2 extra cups of water to replenish. There is a website, 3hourdiet.com. It really is the perfect diet and so genious!!! Somebody is making millions off of eating exactly how you are suppose to. The key is reprograming your body to burn fat by eating the right portion and keeping your blood sugar levels where they are suppose to be so you are not storing harmful fat... I recommend this diet to everyone b/c it really is so simple and I have been so successful on it. Jorge Cruise is the one who "invented" the diet. He has several books and a website. Of course you can be really strict on the diet and probably get better results than I have but I really try hard not to stress so much and just count my calories, eat when I'm suppose to and I have done great! Let me know if you try it and how it works out for you, Good Luck and if you need more detailed info I will be more than happy to eloborate a little more!!!!!