What is the difference between a fiberglass pool and concrete pool?

All Bull Frog Spa Vault Summer Kitchens Fiberglass Pools Screen Enclosures Concrete Pools Concrete Spas Beach Tanning Shelf Equipment Pool/Spa Combos