colleague指一般的同事,通常是指跟自己在一个公司一起工作的~职位可以高或平等
workmate 是一个英式英语的词汇,美国一般是不用的.指的就是一起工作的人,多数情况下是用于指做相同工作的人,像上下级什么的,都是不能用这个词的.