Fish oil is derived from the tissues of oily fish and is rich in omega-3 fatty acids, which are essential fats the body cannot produce on its own. The two main types of omega-3 fatty acids found in fish oil are eicosapentaenoic acid (EPA) and docosahexaenoic acid (DHA).