Urban agriculture, the practice of growing agricultural products in cities and their outskirts (peri-urban areas), has not received the attention it deserves. Commonly consumed but expensive agricultural products, such as vegetables, fruits, flowers, milk, eggs, mushrooms and fish, can easily be produced in urban and semi-urban areas. Residential dwellings, even in densely populated cities, have roofs, terraces, balconies and walls, which can be used to grow plants. While rooftop gardening, involving the cultivation of ornamental, medicinal or other plants in pots or other containers, is already a popular pastime among many city dwellers, some new and innovative ways of growing plants in a limited space paved the way. way to turn this hobby into an agribusiness. These systems include vertical farming (vertical stacking of layers of plants), greenhouse farming (cultivation protected in polythene enclosures), aeroponics (farming without soil), and hydroponics (nutritive plants in an aqueous solution ). Even those living in apartments in megacities can produce agricultural products for their own consumption or marketing through these techniques. Activities such as keeping small dairy animals, poultry, pig keeping and bee keeping are also some of the agricultural activities that can easily be done in and around cities.