Concatenate vs. "merge" vs. "join" in scientific text?
I wonder what the difference is between *concatenate*, *merge* and *join* from the lexical point of view. These words are often used in scientific or programming text. It seems to me that different authors use any of them with slightly different meaning. How should they be used from the language point of view?