It is exceptionally vital to support technology developments as they can promote quality of life. To better recognise the value of developments in technology today, it is important to take a look at the different technologies which are actively forming the way fields and companies are running worldwide. It could be suggested that one of the most s