Réponse :
Comme beaucoup de mots de la langue française, le mot « copain » vient du latin !
En effet les mots latins « cum panem » signifient « avec le pain ».
Mis ensemble, ces mots n'en ont plus formé qu'un seul ; l'ensemble a évolué et s'est transformé en « companio » pour désigner « celui avec lequel on partage le pain ».
Le mot a ensuite continué d'évoluer et a donné « compaing » au Moyen-Age (celui avec lequel on partage des aventures, la nourriture et entre autres le pain !) pour former finalement aujourd'hui les mots « compagnon » et « copain ».
Le copain est encore maintenant celui avec lequel on partage des aventures et après l'école... le pain de son goûter !