Cancer Side Effects: Tips for Managing Lymphedema Lymph nodes are part of your body's immune system. The immune system helps your body…Abby Henry SinghMay 22, 2014