Both of these fish come from the same family and have a mild flavor with a similar appearance. The main difference is in the taste and texture of each fish. Haddock has a slightly more "fishy" taste and its fillets are thin and flat. Cod on the other hand has thick and firm fillets.