It is called trinity of learning.