Gift is related to Attribute. 
Diversity is related to Difference. Difference is a different concept from Similarity. Similarity is related to Like. Like is related to Need. 
Gift <--RelatedTo--> Attribute 
Diversity <--RelatedTo--> Difference <--DistinctFrom--> Similarity <--RelatedTo--> Like <--RelatedTo--> Need 