For most people, technological advances mean nothing more than just the latest buzzwords. Most laymen will not understand how these