How to grow live plants in an aquarium?

When it comes to growing plants in water, we all switch to the easier choice which is getting fake or artificial plants. But why? You can create your very own ecosystem in an aquarium too and add some live plants to it.