This document discusses 30 different IT applications that can be used for teaching and learning. It begins by asking what types of IT applications can be used, such as talking, explaining, giving examples, and demonstrations. It then discusses different hardware, software, and networking technologies used in IT. The bulk of the document provides examples of specific IT applications and websites that can be leveraged for teaching, such as YouTube, Skype, wikis, file sharing sites, messaging platforms, and learning management systems. It advocates setting up online lectures, videos, documents, quizzes and forums to facilitate online teaching.