Dolphins and sharks are both creatures living in the water. On the whole, their sizes are relatively large, and they are also carnivores. From the point of view of the food chain relationship, dolphins and sharks are not predatory, that is to say, they are not the relationship between the upper and lower levels in the food chain, but the relationship between the same level, is a competitive relationship.
Generally speaking, dolphins are not afraid of sharks. Because the specific species of sharks are very many, their personality, body size and other factors are different, can be discussed in different situations. Some sharks are very small and not particularly fierce, and there is no doubt that dolphins are not afraid of this type of shark. There are also some very large sharks, dolphins in front of them will appear smaller. However, dolphins are more flexible, and they may appear in the form of a group, in which case dolphins will not be afraid of sharks, sharks generally can not resist their group attacks. However, if a dolphin is alone, or if the dolphin is older or even injured, they will also be afraid of large sharks.
As mentioned above, dolphins are generally not afraid of sharks, especially when they appear in groups. Whether dolphins can beat sharks also needs to be discussed. If the shark is small, the dolphin can easily beat it. If the shark is large and fierce, then the dolphins need to attack in groups to have any hope of beating them. When dolphins attack collectively, they will take turns to hit the side of the shark's body, and because sharks are cartilaginous animals, their ability to protect their internal organs is not particularly strong, and sharks will die after their internal organs are severely damaged. Another situation is that a single dolphin or an old and weak dolphin can't beat a shark in general.