Starting a garden at times can be difficult especially for those who are just starting out. Some people don't have room for a garden outside since they don't have a yard or even much of a patio at all. This means that you might have to start your garden indoors. This makes it a little more difficult than an outdoor one but it's possible to succeed if you know what you are doing.
Start off with good quality soil. Don't use what you find in your yard. Get some quality compost so that you can give the plants the nutrients needed to grow properly. You can make this yourself or get it at the store. This alone will make your indoor plants more successful.
Lighting of the plants is very important since you are inside. Typically you will find a south facing window that gets lots of sunlight and make sure that the plants get the light they need. If you don't have good sunlight from any window, you will have to purchase grow lights to make sure your plants get the various rays of light that they are aching for.
Watering your plants indoors is a bit tougher. Since the elements work a bit differently indoors, you have to be careful. If you water them too much, there isn't much chance of them recovering like they do outside. Be careful about this.
Most homes don't have the exact same humidity as the outdoors have especially at various points in the day. There are certain varieties of plants that might need a light misting of water on them in the mornings sometimes to help them grow properly as they are used to more humidity in the air.
Be sure that you make sure your plants don't get too dusty. This happens with anything indoors including your plants.