Learning can be used for Survival. Research can be used for Learning. 
Detailed is a form of Detail. Detailed is related to Design. 
Survival <--UsedFor-- Learning <--UsedFor-- Research 
Detail <--FormOf-- Detailed <--RelatedTo--> Design 