If you are new to the tech world, or you have been ignoring it for the past few years, you may be wondering what all the...