The variable competence model, proposed by Rod Ellis, emphasizes that language learning involves both implicit exposure to vocabulary and the interplay between planned and unplanned discourse. It distinguishes between automatic knowledge retrieval and analytical processes in language use, suggesting that learners possess a heterogeneous rule system for language application. The model highlights the importance of matching instructional methods with learners' specific goals and encourages practice to automate language rules.