Krashen's hypotheses propose that language is acquired subconsciously through meaningful interaction and exposure to comprehensible input, and that learning involves conscious grammatical rules which act as an editor. Vygotsky's theory emphasizes that cognitive development occurs through social interaction and language learning. Errors are an important part of the learning process as learners experiment, and differences between L1 and L2 acquisition include age of learning, context, and ways of learning.