Peer-to-peer learning
Peer-to-peer learning is a form of social way of learning from others and teaching others. It is usually brief moments of learning in which a person knowledgeable supports a person less knowledgeable in mastering a skill or knowledge. Most often there are no trainer and trainee roles clearly outlined ("once I am a trainer, once I am a trainee").