Technology has changed the World in the last decade or so. The technology we use in our everyday lives has transformed the way we interact with the World around us and the pace of evolution is speeding up as the newly available technologies allow ever greater projects to be undertaken.