I'm thinking your subject title is a bit conflicted, as it's quite possible and very common to have farm-raised salmon that IS fresh. I think you mean Wild vs. farm-raised. And understand that some wild salmon is frozen - is it then not fresh?
Anywhoo, yeah, there's nothing like fresh-caught...