Fish oil has been touted as the most powerful ways to help with heart disease as well as many other ailments. It has been the subject of quite a bit of research and all the studies done have shown how important fish oil is to your overall health. This is because it contains the omega 3 fatty acids that doctors are saying are essential to your wellbeing. Fish oil is harvested from cold water fish which include tuna, salmon, cod, and mackerel. For a long time doctors have recommended that you include cold water fish in your diet because of the easily absorbed omega 3 fatty acids, as well as the DHA and EPA that are found in these types of fish. However, with the danger of mercury contamination as well as the other toxins that can be found within fish, it is now recommended that you supplement your diet with fish oil instead. Women especially are advised not to eat fish during pregnancy or if they are trying to get pregnant. Children also should not be eating this type of fish because of the presence of mercury. That leaves you exploring the option of fish oil supplements. Fish oil is extremely beneficial when it comes to heart health as well as other heart specific ailments. It can lower your bad cholesterol and help to increase the good cholesterol in your body. It also works to stop the build up of triglycerides, also known as the fatty deposits that when built up can cause blockage of the arteries. Fish oil also reduces inflammation in the blood. In regards to other ailments, fish oil has been found to treat depression, IBD, macular degeneration, arthritis, as well as eczema. As you can see it really does benefit the entire body and not just the heart.