Technology is advancing at unprecedented rates and the cost of being on the forefront of these amazing technological advancements is more affordable every day The rapid advancements in technology are reaching developing nations and creating an environment for populations to grow  while medical advancements ensure that people are living longer than ever