What is the difference between solar heat, gas heat and electric heat?

All Beach Tanning Shelf Pool/Spa Combos Concrete Pools Deck Toppings Summer Kitchens Fiberglass/Concrete Swimspas Fire Construction Fiberglass Pools