These mammals are pretty similar in temperament, intelligence, and habitat, but they do have some physical differences! For instance, dolphins are longer and leaner; they have an elongated snout, a large mouth, and a curved dorsal fin. Porpoises are generally more portly, with no beak, a smaller mouth, and a petite, triangular dorsal fin – some porpoises even have no fin at all!