The answer is both. In different ways. Hemp is of course a great source of fat. It has a tremendous ratio of omega 3s to 6s. It helps rebuild muscle because it is anti inflammatory, It helps build muscle by being 33 percent protein by content and a great source of calories for fuel. It's probably best to take hemp seeds, protein powders, butters, oils with greens to enhance bio-availabity and useability. I use hemp seeds in my green smoothies and use a variety of other small seeds in my meals. I do not use oils of any kinds and nut/seed butters occasionally. I prefer not to use hemp protein powders just because I find them gritty in shakes and not the best tasting. There are plenty of other raw protein sources I find more palatable.