In a water pond or a garden, among the basic requirements in creating stable aquatic ecosystem, there are different container water garden plants that a person should use. Each plant has a specific role it plays in sustaining and supporting the aquatic life. All the categories of the plants may be put into the ponds so that you can achieve to a perfect balance. There are rooted floating plants like water lilies and they have their roots at the bottom of a pond while the leaves may reach up to the surface of the water. Submerged or oxygenators plants absorb the oxygen carbon dioxide while they release the oxygen in the water. Floating plants float on the surface of the water and they do not require soil to grow. Marginal plants are grown on the edge of the ponds.