Wild-caught salmon are caught in their natural habitat, while farm-raised salmon are bred in controlled environments. Wild-caught salmon tend to have a more vibrant flavor, firmer texture, and higher levels of omega-3 fatty acids. However, farm-raised salmon can be more affordable and readily available.