There are various kinds of plants to choose from that survive in freshwater. The available varieties depend on the hardness of water and suitability for the types of fish that you have in your aquarium. These plants are available in all shapes, sizes and colors, however, they have their own requirements when it comes to the water quality, fish, and diseases.