These certifications are aimed at different niches, but ultimately they are mostly about traceability and food safety. MSC certification is for wild salmon, and ASC certification is for farmed salmon. Ultimately, these standards are about ensuring sustainable fishing, food safety and traceability.
Some certifications could probably be grouped together.