The following infographic by AuthorityDiet.com provides reasons as to why low-carb diets work. One of the main reason why low-carb works to lower our weight is that it lowers our insulin. With less insulin, our body is not blocked from burning our stored fat for energy.
Another reason is that by going low carb, you can replace carbohydrates with more protein, and protein is satiating.