Astragalus has been used in traditional Chinese medicine, usually in combination with other herbs, to support and enhance the immune system. It is also used as a folk or traditional remedy for colds and upper respiratory infections and for heart disease.