This document describes an Android application called "Online Quiz Application" that allows users to take quizzes on various topics. It has three difficulty levels (beginner, intermediate, advanced) and provides emoji representations of quiz results. The application aims to help users grow their knowledge in different subject areas. It uses Android as the front end, Java as the back end, and Firebase as the database. Various system design diagrams are included and screenshots show the user interface. The conclusion states it provides an easy way for students to assess and improve their knowledge through practice quizzes. Future plans include adding a payment gateway and improving the design and search functionality.