De
vlinderslag is van alle in het
zwemmen gehanteerde slagen de jongste variant. Hij is voortgekomen uit de klassieke
schoolslag, doordat de contrabeweging van de armen op een bepaald moment boven het water werd uitgevoerd. De zogeheten 'armdoorhaal' werd verlengd in de richting van de heupen, terwijl aanvankelijk de schoolbeenslag gehandhaafd bleef. In tegenstelling tot de school-,
rug- en
vrije slag vereist de vlinderslag kennis en vaardigheid.