Just like they all said, indoor growing allows you to take control over what the plant gets. However, I think the biggest advantage to outdoor growing is that you have a free source of heat and light, the sun! I mean, assuming that you're not growing indoors next to the window..