In this talk, we will discuss the basic of Automata Theory which is one of a fundamental topic of Computer Science. In particular, we will see an overview of the subject. Moreover, we will discuss applications of the subject. Prerequisite: The talk will be self-contained. No Prerequisite is required.