These are very poor choices of words. Learning is an internal function.
Informal and non-formal are terms that mainly describe the external actions such as teaching, training, studying,mentoring, etc.
Note that self-teaching is not synonymous to learning.

We are going to run into the same problems we had with the word E-Learning.

1,2,3,infinity... for those who have read this book.