Low-carbohydrate diets or low-carb diets are dietary programs that restrict carbohydrate consumption, usually for the treatment of obesity. Foods high in easily digestible carbohydrates are limited or replaced with foods containing a higher percentage of fats and moderate protein and other foods low in carbohydrates, although other vegetables and fruits are often allowed. The amount of carbohydrate allowed varies with different low-carbohydrate diets. Such diets are sometimes ketogenic (i.e.