Open Source or Paid Software?

Shapefile or JSON?

ESRI Desktop or QGIS?

ArcServer or MapServer?

Mapquest or Waze or Google Maps for directions?

There are a ton of choices for each geospatial decision you encounter.  Each choice has benefits and costs. Hopefully by reading this you can understand them.