Razzle Dazzle was a form of camouflage invented by British artist and naval officer Norman Wilkinson during WWI. Unlike other forms of camouflage, razzle dazzle is not meant to hide the actual object, but rather its speed and size.
The ocean has many constantly changing colors, so a single shade of blue or green was unable to provide adequate cover from German Uboat torpedos. Therefore, Wilkinson decided that the best way to protect a ship from torpedo attack was not by hiding it, but by masking its trajectory, size, and speed.
These abstract, and often brightly contrasting paint jobs break up the shape of the object, effectively hiding its class and length.