What does cod liver oil do? What's it good for?

COD liver oil is a type of fish oil which has a number of health benefits. So what does cod liver oil do and what is it good for?
Source: Daily Express - Health - Category: Consumer Health News Source Type: news