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. Carnitine can improve vitality, help prevent heart problems, and may help slow down the aging process. Due to its health benefits, 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. Carnitine largely increases the rate at which fat is burned which helps to reduce fat and build up lean muscle mass. Carnitine supplementation can be beneficial in training, competition, and recovery from strenuous exercise as well as in active athletes.