There are several types of weight loss programs. The type that has the best chance to meet the above criteria are the ones that employ "fat burning" foods. These diets rely on foods that actually help to increase your burning of calories. All foods burn calories in the digestion process. Some foods like strawberries, tomatoes, watermelon, zucchini apples, lettuce and others actually take more calories to digest than they contain. Many others take the same amount of calories and some have only a few more calories than the amount it takes them to be digested. Diets based around these foods have a much better chance of helping you lose weight.