The guppy, also known as million-fish and rainbow fish, is a tropical fish and is one of the most popular freshwater aquarium fish species because they are very easy to breed, highly adaptable and survive in many different environmental and ecological conditions.