This article discusses 5 technology trends that are predicted for the future: 1) Internet of Things where everyday objects are connected to the internet, 2) Machine Learning techniques that allow computer systems to learn without being explicitly programmed, 3) Augmented and Virtual Reality which enhance or replace the real world with computer-generated perceptions, 4) 3D Printers that can print 3D objects from digital designs, and 5) Increased Automation through advanced robotics and artificial intelligence.