The document discusses various information and communication technologies (ICT) tools and techniques including augmented reality, virtual reality, online learning, online social networking, and cloud computing. Augmented reality enhances the real world through visual and sensory additions. Virtual reality uses computer technology to create simulated environments. Online learning refers to e-learning and massive open online courses. Social networking allows users to connect via internet-based sites. Cloud computing provides on-demand access to computer resources without direct user management.