Artificial intelligence is the idea of enabling machines to think insightfully in a way like that of human knowledge. Before seeing how we can execute human like knowledge on a machine, we first need to answer a vital inquiry. What is knowledge? Curiously, there is no conclusive response to this inquiry. Characterizing insight has harried humankind for a considerable length of time.