An app, (a shorter way of saying application) is a kind of software which can be installed in various gadgets a desktop, laptop, smartphone, and tablet. There are thousands of apps, each with specific functions. A wide range of functions among others includes, ordering food, getting a ride, getting a date, doing bank transaction and even praying and meditating. Now, there are those that are directly useful for teaching and learning which can be referred to as educational apps. Whether the class is face-to-face, blended, or fully online, a vast number of apps can truly enhance the teaching-learning process
The judicious use of apps can make the teaching-learning process more effective, efficient, and equally important, more fun and satisfying for both the teacher and the students. The teacher can use apps in the different stages of planning, preparation, implementation and assessment Teachers use apps to prepare high-impact presentations that help them deliver content. Teachers also use apps to motivate students to participate, resulting in greater and more enjoyable engagement. Apps are also used to assess, document and report performance and achievement.