The impact which ever evolving technology continues to have on existing products and services