Sahib:
Concatenation of sets is actually not the same as union of sets (at least not for languages, which, are just sets of strings). I am not aware of any definition of concatenation for general sets. For concatenation of languages, see concatenation operation for more.