Answer :

These countries differ in many ways: linguistically speaking, Poland an Serbia, which are slavic, do not share the same origins with Hungary, which is not an Indo-European language. Secondly, Poland and Hungary are countries which did not separate themselves, nor socially, nor geographically after 1989 when communism ceased to exist as Serbia used to belong to a bigger country, Yugoslavia, in the past.