25 Things That Will Change Everything In The Next Century
2046 (30 years)
19. Nanoparticles Used In Cancer Treatments

Rather than the slash-and-burn nature of cancer treatments used today, advances in nanotechnology will allow us to take a much more delicate approach.
Tiny yet potent doses of medication are delivered exactly where they need to be, significantly reducing the painful and debilitating side effects of current treatments which don't discriminate between healthy and cancerous tissue.
Nanoparticles can also find other applications in targeted drug delivery, vaccination and even super-early diagnosis of diseases.
18. Robots For Everyone

Eschewing the "robot butler" cliche, discrete, specialised robots are performing menial chores in our homes (think Roomba, but more and better). Emotional robots will also become more popular, particularly as carers for the vulnerable, lonely or elderly.
AI systems are more interwoven with our lives, with smart homes, wearable devices and even cybernetic implants integrating technology into our day-to-day existence ever more seamlessly.