There are many types of swimming pools but the best, by far, are concrete swimming pools. They can be specifically designed with the ideal shape to accompany your back yard and landscape layout.