I'm a fairly newby gardener. The only way I knew how to garden, was to turn a plot, hoe a row, and plant. Oh, and weed, weed, weed. All that hard work, and I was too tired to harvest. (I know, I'm whining).
Since then I have looked into different gardening methods. One of the methods the one that caught my eye, was Square Foot Gardening. Here is their website. Basically, you build a box out of 2x4's or 2x6's, however long and wide you want it to be, with a bottom. Then you add Mel's mix, and waalllaah! you grow your veggies, no weeds. This is the method I chose for my garden, without the Mel's Mix. Just plain old dirt. I have five raised beds made out of cinderblocks, each measuring 2x4 feet, and about 3 feet apart.
Another method is hydroponics. Simply put, growing vegitables without the soil, in a water/nutient solution. Here is a website with more info.
And then there is Vertical gardening. Here is an example. Mabey one day we can make houses out of these. (just a what if..)
There are many different ways to garden that can fit your lifestyle. Explore and enjoy the creation you find!