There are various kinds of fins, each with its own unique advantages. For example, snorkeling fins are shorter to make it easier to maneuver with and also to lessen the chances of hitting and kicking coral and wildlife.