The ketogenic diet (keto) is a low-carb, ketodite high-fat diet that causes weight loss and provides numerous health benefits. This is a detailed beginner's guide.