Swimming laps has long been considered a great way to get a cardio work out in. Whether your swimming freestyle, backstroke, breastroke or butterfly, swimming allows you to get a full body workout in using all the major muscle groups. A typical lap swimmer will go 15-30 minutes without stopping; they have built up an effective and efficient stroke. However, swimming is more than just a great aerobic exercise.