L-Carnitine is an amino acid that plays an important role in fat and carbohydrate metabolism and is required for the proper functioning of muscle and heart. L-Carnitine can improve vitality, help prevent heart problems, and may help slow down the aging process. Due to its health benefits, L-Carnitine is recommended to vegetarians, expectant mothers, small children, athletes, smokers, people who have high stress levels, those suffering from heart disease or diabetes, and the elderly. L-Carnitine largely increases the rate at which fat is burned which helps to reduce fat and build up lean muscle mass. L-Carnitine supplementation can be beneficial in training, competition, and recovery from strenuous exercise as well as in active athletes.