Les territoires d'outre mer sont l'ensembles des territoires dépendant de la France, les collectivités d'outre mer sont le nouveau nom donné aux territoires d'outre mer (depuis une réforme de 2003). Et les départements d'outre mer, sont les départements français qui ne se situe pas en France métropolitaine... La différence entre les trois et en fait les deux se tient dans la manière dont la gouvernance de ces différents territoire est gérée et organisée... Un petit tour par wikipedia te permettra de répondre plus précisément à ta question...