You can't just start a garden anywhere you like - not all places are equally suitable for that.
There are lots of factors you should take into account - soil, relief, humidity, sunlight, and other features mean a lot.
Here are a few reasons why not every place is suitable for gardening.
Plants need sunlight to grow. If a place is always in the shade (no sunlight), your plants won't be happy.
Plants like good, healthy soil. If the soil doesn't have the right stuff in it, your plants might not get the food they need.
Plants need water. If you're in a place where it hardly rains, you'll need to water your plants a lot. Too much or too little water can be a problem.
Plants have roots that spread out in the soil. If there's not enough space or if there are big rocks in the way, the roots can't grow well.
Some plants like it hot, while others prefer cooler weather. If you're trying to grow a tropical plant where it's really cold, it might not survive.
Sometimes, there are rules about what you can or can't do with the land. You might need permission to start a garden, especially in public places.
Think about your neighbors. If your garden becomes huge or if it attracts lots of bugs, it might bother them.
Animals might see your garden as a tasty buffet. If there are too many hungry critters around, they could munch on your plants.