Along with what FBM mentioned, some fish also change color respective to the color of their surroundings.
My blennie is light tan when he's on the sand, a greyish-brown when he's working the rock, and very dark greyish-brown when he'd bopping along the black sides of the tank.