I think I know the answer to this, but I want to make sure.
Color Change: > After being hit by a damage-dealing move, a Pokémon with Color Change will change its type so that it is the same as that of the move that harmed it.
Protean: > Immediately before using any move (other than Struggle), a Pokémon with Protean as its ability will change its type(s) to match that of the move it is using.
So basically they are the same thing except Protean changes the user to the type of move it's about to use, and Color Change changes the user to the type of move it was hit with.
http://bulbapedia.bulbagarden.net/wiki/Color_Change_(Ability) http://bulbapedia.bulbagarden.net/wiki/Protean_(Ability)