Q: What has revolutionized human society over the past several decades? A:
The answer is:
computer technology