Rubin, who observed much of the work in the area of strategies, explicates the characteristic between strategies contributing directly to learning and those contributing indirectly to learning.
According to Rubin, there are three types of strategies used by learners that contribute directly or indirectly to language learning. These are “Learning Strategies”, “Communication Strategies”, and “Social Strategies”.