The theory of learning is the basis for all teaching methods. The theory of language learning addresses two important questions which include (i) what processes including psycholinguistic and cognitive processes are involved in the process of language learning? (ii) What all conditions should be met for activating the process of learning a new language? The theories of learning lay stress in answering both the questions or at least one of the two. The language theories that are procedure oriented are built upon the learning methods like habit formation, testing of hypothesis, induction, inference and generalization. The theories that are condition oriented lay stress on the nature of the human being and the physical situation during which the learning process takes place.