The most obvious reason such a soft-bodied animal would change color is to hide from predators—and octopuses are very good at this. They can change not only their coloring, but also the texture of their skin to match rocks, corals and other items nearby.