Swim training fins are a type of swimmer's accessory that help improve swimming technique and speed. They are typically made from a soft, flexible material and come in different sizes to fit most people. Swim training fins can also be used for other water sports such as kayaking or canoeing.