Urban gardening refers to the cultivation of food and plants in urban environments. This trend is taking place on balconies, roof terraces, in community gardens or in special cultivation systems within houses. Urban gardening contributes to self-sufficiency, promotes sustainable nutrition and creates green oases in urban areas.