The word ‘collaborate’ comes from the Latin ‘collaborare’ meaning to ‘labour together’. Therefore, when you ‘collaborate’ with someone, you work with that individual for a purpose – for example, you could collaborate with someone on a project.
*We will be collaborating with an American company to develop the product.
When you ‘corroborate’ something, you provide proof or evidence that supports what you or someone else has said. The word is frequently used in legal contexts.
*Some of the research findings seem to corroborate my father’s theory.
Source: “The Hindu” – Know Your English Column – Jan 08, 2008