An energy harvesting, heat managing, multi-effect therapeutic garment comprising: an enclosure, the enclosure configured to conform to a body part of a wearer, the enclosure comprising an inner surface and an outer surface, the inner surface being proximal to the body part of the wearer and the outer surface being distal to the body part of the wearer when the wearer is wearing the enclosure; and a combination of a predetermined number of a plurality of yarns knitted to create the enclosure, the yarns comprising: a first yarn for absorbing, storing, and releasing heat energy through a phase change; a second yarn for converting the heat energy into far infrared radiation energy and radiating the far infrared radiation energy to other of the yarns and to the body part of the wearer; a third yarn for adsorbing moisture from one or more of the body part of the wearer and ambient environment and generating heat energy through an exothermic reaction between the moisture and the third yarn; a fourth yarn for converting ultraviolet radiation energy from sunlight into far infrared radiation energy and radiating the far infrared radiation energy to other of the yarns and to the body part of the wearer; a fifth yarn for providing heat insulation and for repelling water; and a sixth yarn for conducting heat and maintaining a uniform temperature within the yarns; wherein a bundle of inner yarns selected from the predetermined number of the yarns is knitted with a bundle of outer yarns selected from the predetermined number of the yarns to define the inner surface and the outer surface of the enclosure respectively, and to create a uniform surface area distribution of the inner yarns and the outer yarns on the inner surface and the outer surface of the enclosure respectively, wherein the knitted bundle of inner yarns is exposed on the inner surface of the enclosure and the knitted bundle of outer yarns is exposed on the outer surface of the enclosure, [[and]] wherein the knitted bundle of inner yarns and the knitted bundle of outer yarns contact each other and cover the body part of the wearer when the energy harvesting, heat managing, multi-effect therapeutic garment is worn by the wearer, and wherein the second yarn, the third yarn, and the fourth yarn are configured to interact with each other and with one or more of the body part of the wearer and the ambient environment to harvest the heat energy. an enclosure, the enclosure configured to conform to a body part of a wearer, the enclosure comprising an inner surface and an outer surface, the inner surface being proximal to the body part of the wearer and the outer surface being distal to the body part of the wearer when the wearer is wearing the enclosure; and a combination of a predetermined number of a plurality of yarns knitted to create the enclosure, the yarns comprising: a first yarn for absorbing, storing, and releasing heat energy through a phase change; a second yarn for converting the heat energy into far infrared radiation energy and radiating the far infrared radiation energy to other of the yarns and to the body part of the wearer; a third yarn for adsorbing moisture from one or more of the body part of the wearer and ambient environment and generating heat energy through an exothermic reaction between the moisture and the third yarn; a fourth yarn for converting ultraviolet radiation energy from sunlight into far infrared radiation energy and radiating the far infrared radiation energy to other of the yarns and to the body part of the wearer; a fifth yarn for providing heat insulation and for repelling water; and a sixth yarn for conducting heat and maintaining a uniform temperature within the yarns; a first yarn for absorbing, storing, and releasing heat energy through a phase change; a second yarn for converting the heat energy into far infrared radiation energy and radiating the far infrared radiation energy to other of the yarns and to the body part of the wearer; a third yarn for adsorbing moisture from one or more of the body part of the wearer and ambient environment and generating heat energy through an exothermic reaction between the moisture and the third yarn; a fourth yarn for converting ultraviolet radiation energy from sunlight into far infrared radiation energy and radiating the far infrared radiation energy to other of the yarns and to the body part of the wearer; a fifth yarn for providing heat insulation and for repelling water; and a sixth yarn for conducting heat and maintaining a uniform temperature within the yarns; wherein a bundle of inner yarns selected from the predetermined number of the yarns is knitted with a bundle of outer yarns selected from the predetermined number of the yarns to define the inner surface and the outer surface of the enclosure respectively, and to create a uniform surface area distribution of the inner yarns and the outer yarns on the inner surface and the outer surface of the enclosure respectively, wherein the knitted bundle of inner yarns is exposed on the inner surface of the enclosure and the knitted bundle of outer yarns is exposed on the outer surface of the enclosure, [[and]] wherein the knitted bundle of inner yarns and the knitted bundle of outer yarns contact each other and cover the body part of the wearer when the energy harvesting, heat managing, multi-effect therapeutic garment is worn by the wearer, and wherein the second yarn, the third yarn, and the fourth yarn are configured to interact with each other and with one or more of the body part of the wearer and the ambient environment to harvest the heat energy.