The rise of the internet has given way to some of the most rapid technological advancements in human history.