The technological dependence of the people and their desire to have everything in the palm of their hands is the reason that each day a new invention is heard of. Businesses are continuously gearing up new strategies in order to survive in this competitive environment.