In reply to C Rettiw:
Just so you know (even if you didn't want to 😁), to be kosher fish needs to have both fins and (visible to the eye) scales so most "normal" fish are ok. Funnily enough, any fish that has scales also has fins - necessary knowledge to be able to buy a piece of fish without knowing the species.
Shark - nope, shellfish - nope, lobster/crab - nope, limpets - definitely not, swordfish - nope, sturgeon - nope, no caviar for me.
Halal requirements are similar.