The name Rainbow fish is derived from the amazing iridescent colorations that change when light reflects off of these fish. These hardy, active fish do well with a variety of community fish. A schooling fish, Rainbow fish prefer to be in groups of six or more fish of the same species.