Чем отличается федерация от ассоциации?

Ответы:

Федерация - всякий союз (объединение), состоящий из различных отдельных обществ/организаций/народов/людей в том числе и не юридических.

Ассоциация - только некоммерческая организация в которую могут входить только юридические (не физические) лица (ст.121 - 123 ГК РФ)