There is a lot of discussion about led grow lights. A tree outside gets a certain length of light every day, with a frequency spectrum that changes all day. The length of the day changes. The tree reacts to temperatures, day light length, and spectra to start growing in the spring, stop growing, drop leaves, etc. It is possible to duplicate that indoors, I guess, but pretty hard.
Grow lights are expensive but sunlight is free.